精华内容
参与话题
问答
  • 当前日期时间 import datetime print datetime.datetime.now() # 2018-05-08 16:53:30.101000 格式化时间 import datetime print datetime.datetime.now().strftime("%Y-%m-%d %H:%M") # ...

    当前日期时间

    import datetime
    print datetime.datetime.now()
    # 2018-05-08 16:53:30.101000
    

    格式化时间

    import datetime
    print datetime.datetime.now().strftime("%Y-%m-%d %H:%M")
    # 2018-05-08 16:54
    

    多加一天

    import datetime
    print (datetime.datetime.now()+datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M:%S")
    # 2018-05-09 16:56:07
    

    减一天

    import datetime
    print (datetime.datetime.now()+datetime.timedelta(days=-1)).strftime("%Y-%m-%d %H:%M:%S")
    # 2018-05-07 16:56:59
    

    其他类似

    import datetime
    in_date = '2016-08-31'
    dt = datetime.datetime.strptime(in_date, "%Y-%m-%d")
    out_date = (dt + datetime.timedelta(days=2)).strftime("%Y-%m-%d")
    print(out_date)
    # 2016-09-02
    

    可以把days改为hours minutes,就可以提前XX小时/分钟了。

    timedelta([days[, seconds[, microseconds[, milliseconds[, minutes[,
    hours[, weeks]]]]]]])

    减去一年

    import datetime
    from dateutil.relativedelta import relativedelta
    d = datetime.datetime.strptime('20180131', '%Y%m%d')
    print(d) // 2018-01-31 00:00:00
    print((d - relativedelta(years=1)).strftime('%Y%m%d')) // 20170131
    

    还可以把years改为months

    时区转换

    from datetime import datetime
    from datetime import timezone
    from datetime import timedelta
    
    # 世界标准时间
    utc_time = datetime(2019, 7, 30, 7, 50, 0)
    
    # 北京时间UTC+8
    cst_time =utc_time.astimezone(timezone(timedelta(hours=-8))).strftime("%Y-%m-%d %H:%M:%S")
    

    参考:

    https://docs.python.org/2/library/datetime.html#timedelta-objects
    https://dateutil.readthedocs.io/en/stable/index.html

    展开全文
  • 给文件夹命名的时候生成此时的时间: import datetime print("数据集" + datetime.datetime.now().strftime('%Y%m')) 结果为:数据集202002 拓展: from datetime import datetime now_time = datetime.now() ...

    源于: 配置文件 – setup.py

    给文件夹命名的时候生成此时的时间:

    import datetime
    print("数据集" + datetime.datetime.now().strftime('%Y%m'))
    

    结果为:数据集202002


    拓展:

    from datetime import datetime
    
    now_time = datetime.now()
    utc_time = datetime.utcnow()
    
    print(now_time)
    print(utc_time)
    

    结果为:

    2020-02-09 23:27:42.420705
    2020-02-09 15:27:42.420705
    

    utcnow():读取的时间一直都是系统的“世界标准时间”
    now():读取的时间是系统的本地时间

    展开全文
  • Mysql 时间Datetime 索引不生效问题

    万次阅读 2019-05-16 14:26:20
    今天发现之前在使用日期索引时,通过explain发现一直不走日期索引,在网上查询了下,发现使用过程中要注意以下情况: 1、在查询数据条数约占总条数五分之一以下时能够使用到索引,但超过五分之一时,则使用全表扫描...

    今天发现之前在使用日期索引时,通过explain发现一直不走日期索引,在网上查询了下,发现使用过程中要注意以下情况:

    1、在查询数据条数约占总条数五分之一以下时能够使用到索引,但超过五分之一时,则使用全表扫描了。

    2、查询条件有日期索引和其他条件的话,只有所有条件都有索引的情况下,才会走日期索引,
    例如:
    我建立了复合索引car_date_index: date_time,car_plate_no.
    当我是用查询条件: WHERE car_plate_no=‘冀E8888’ and date_time<=‘2019-05-01 00:00:00’,如果想走car_date_index的索引,表中必须有car_plate_no字段的索引才能走,暂时没发现为啥会出现此问题,有知道可以分享下哦

    展开全文
  • python json序列化时间 datetime

    千次阅读 2019-01-20 19:09:25
    python代码 class DateTimeEncoder(json.JSONEncoder): def default(self, obj): ... if isinstance(obj, datetime.datetime): return obj.strftime('%Y-%m-%d %H:%M:%S') elif isinstanc...
    python代码
    import datetime,json
    class DateTimeEncoder(json.JSONEncoder):
        def default(self, obj):
            if isinstance(obj, datetime.datetime):
                return obj.strftime('%Y-%m-%d %H:%M:%S')
            elif isinstance(obj, datetime.date):
                return obj.strftime('%Y-%m-%d')
            return json.JSONEncoder.default(self, obj)
    
    
    now = datetime.datetime.now()
    day = datetime.date.today()
    print(json.dumps(now, cls=DateTimeEncoder))
    print(json.dumps(day,cls=DateTimeEncoder))
    
    _json=json.dumps({'now':now},cls=DateTimeEncoder)
    print(_json)
    
    控制台输出:

    在这里插入图片描述


    网址:https://blog.csdn.net/chenfei_5201213/article/details/58613230

    展开全文
  • Python中时间datetime中时间格式的表示形式 格式字符 意义   %a 星期的简写。如 星期三为Web %A 星期的全写。如 星期三为Wednesday %b 月份的简写。如4月份为Apr %B 月份的全写。如4月份为April %c: 日期...
  • Dart笔记(6):日期时间DateTime

    万次阅读 2019-03-10 15:13:10
    var now =new DateTime.now(); print(now); var d =new DateTime(2019, 1, 10, 9, 30); print(d); 创建时间UTC var d = new DateTime.utc(2019, 10, 10, 9, 30); 解析时间 ISO 8601 var d1 = DateTime.parse('...
  • 时间DateTime类型转换成string类型

    千次阅读 2019-07-08 09:00:08
    这一次要分享的是类型的转换,也就是时间DateTime类型转换成String字符串类型的转换,一般来说,时间的类型一般都是DateTime的类型,也就是说,一开始建数据库的时候,时间这一个的字词可以说是,都是DateTime的类型...
  • php取得时间datetime格式存入MYSQL

    千次阅读 2014-10-04 17:35:55
    $odate=date("Y-m-d H:i:s"); $sql="INSERT INTO orders (uname, gid,odate) VALUES('$uname',$gid,'$odate')";
  • python 中时间datetime的处理与转换

    千次阅读 2018-04-25 15:06:26
    python中日期类datetime功能比较强大,使用起来很方便,把常用的两种用法总结如下: from datetime import datetime from datetime import timedelta # 日期格式转换为字符串 NOW = datetime.now() TODAY = NOW....
  • .net 里把时间DateTime转成时间戳

    万次阅读 2012-05-30 10:16:07
    public string GenerateTimeStamp(DateTime dt) { // Default implementation of UNIX time of the current UTC time TimeSpan ts = dt.ToUniversalTime() - new DateTime(1970, 1,
  • 最近一直在看数据返回格式,SSM从数据库拿到数据后,在view层展示的是GMT时间格式,之后通过SPRINGMVC中通过net.sf.json.JSONArray;返回给前台为时间戳,处理此问题网上有很多实现接口的方法。 例如:...
  • 发现我要存到数据库中的时间DateTime中间多了星期 ,即 (2015/11/24 星期二 21:48:54 )这种格式的时间,mysql报错说格式时间不正确。我用如下方法,弹出来的时间都带着日期, MessageBox.Show(DateTime.Now.()....
  • 刚才刚解决了时间格式的问题,突然发现查询出来的时间和数据库中存储的时间相差了8小时 因为Mysql 使用系统默认时区,东八区。 但是我在链接数据库是UTC时区进行处理业务逻辑 spring.datasource.url=...
  • darr.setsDate(rs.getTimestamp("存储时间")); 获取准确的时分秒时间,而后进行转换 new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ").format(dArr.getsDate()) 将其转换为24小时进制的年月日时分秒数据即可...
  • 当前日期时间 import datetime print datetime.datetime.now() # 2018-05-08 16:53:30.101000 格式化时间 import datetime print datetime.datetime.now().strftime("%Y-%m-%d %H:%M") # 2018-05-08 16:54 ...
  • python的时间转换datetime和pd.to_datetime

    千次阅读 2018-05-03 10:13:19
    这里为大家介绍两个我经常用到的用来选取某一时间段数据的函数:datetime( )和pd.to_datetime( )。(一)datetime( ) (1)获取指定的时间和日期。datetime(%Y,%m,%d,%H,%M,%S) datetime共有6个参数,分别代表的是...
  • python时间处理之datetime

    万次阅读 多人点赞 2012-09-12 23:21:01
    #datetime类 #datetime是date与time的结合体,包括date与time的所有信息。 #它的构造函数如下: #datetime. datetime (year, month, day[ , hour[ , minute[ , second[ , microsecond[ , tzinfo] ] ] ] ] ) #各...

空空如也

1 2 3 4 5 ... 20
收藏数 2,302,719
精华内容 921,087
关键字:

时间