【问题标题】:How to Convert datetime.datetime.now() to Number如何将 datetime.datetime.now() 转换为数字
【发布时间】:2019-04-09 14:28:29
【问题描述】:

脚本:

datetime.datetime.now() 

会给

datetime.datetime(2019, 4, 9, 19, 55, 45, 938208)

我想像这样转换:

201949195545938208

我需要这个来创建唯一的文件夹。

【问题讨论】:

    标签: python python-3.x python-datetime


    【解决方案1】:

    使用strftime()

    import datetime
    print(datetime.datetime.now().strftime("%Y%m%d%H%M%S%z"))
    

    输出

    20190409193226
    

    编辑

    如果您还想以毫秒为单位进行标记,请使用%f

    【讨论】:

    • 你需要它是整数还是字符串?
    • @piRSquared,我需要字符串
    • 我讨厌当我达到接收声誉sdfkjsdfhskdfhbsdfkjsfsdfsdfsdfsdf的每日限额时
    • @DirtyBit First World SO 问题 (-;
    • @piRSquared 有什么解决方法吗?除了离开办公桌? 8-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多