python time datetime string 相互转换

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

实例如下:

import datetime
import time

# 日期时间字符串
st = "2017-11-23 16:10:10"
# 当前日期时间
dt = datetime.datetime.now()
# 当前时间戳
sp = time.time()

# 1.把datetime转成字符串
def datetime_toString(dt):
    print("1.把datetime转成字符串: ", dt.strftime("%Y-%m-%d %H:%M:%S"))


# 2.把字符串转成datetime
def string_toDatetime(st):
    print("2.把字符串转成datetime: ", datetime.datetime.strptime(st, "%Y-%m-%d %H:%M:%S"))


# 3.把字符串转成时间戳形式
def string_toTimestamp(st):
    print("3.把字符串转成时间戳形式:", time.mktime(time.strptime(st, "%Y-%m-%d %H:%M:%S")))


# 4.把时间戳转成字符串形式
def timestamp_toString(sp):
    print("4.把时间戳转成字符串形式: ", time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(sp)))


# 5.把datetime类型转外时间戳形式
def datetime_toTimestamp(dt):
    print("5.把datetime类型转外时间戳形式:", time.mktime(dt.timetuple()))


# 1.把datetime转成字符串
datetime_toString(dt)
# 2.把字符串转成datetime
string_toDatetime(st)
# 3.把字符串转成时间戳形式
string_toTimestamp(st)
# 4.把时间戳转成字符串形式
timestamp_toString(sp)
# 5.把datetime类型转外时间戳形式
datetime_toTimestamp(dt)

 输出结果

1.把datetime转成字符串:  2017-11-23 17:05:18
2.把字符串转成datetime:  2017-11-23 16:10:10
3.把字符串转成时间戳形式: 1511424610.0
4.把时间戳转成字符串形式:  2017-11-23 17:05:18
5.把datetime类型转外时间戳形式: 1511427918.0

 

 

Python时间类型 time & datetime & string 转换 转自:https://www.cnblogs.com/alfred0311/p/7885349.html import datetime import time # 日期时间字符串 st = "2017-11-23 16:10:10" # 当前日期时间 dt = datetime.datetime.now() # 当前时间戳 sp = time.time() # 1.datetime转成字符... 阅读详情

相关推荐

python datetime模块 格式化字符串:strftime() strptime() timedelta

1、函数介绍 strptime()是将传进来的字符串时间(第一个参数)按照指定格式(第二个参数)转换datetime类型;字符串–>datetime strftime()将传进来的datetime时间(第一个参数)按照指定格式(第二个参数)转换字符串类型;datetime–>字符串 2、用例 (1)把字符串转换datetime对象 from datetime import datetime #引入datetime模块 time= datetime.strptime('2018-4-

二进制杯莫停的博客 1780

Python datetime字符串、时间戳与字符串相互转换

用Flask处理前端传过来的时间参数时,有可能是时间,也有可能是字符串, 在不需要前端改动的情况下,后端可以自己处理。 1:将datetime形式转为需要的字符串 2:将字符串形式的时间转为datetime形式 3:约定前端传过来datetime形式,形如2020-09-20 21:49:58.986521, 我们已经将其处理成了字符串,只取前端传过来的年月日, 后面时分秒由自己添加,这时我们可以使用原生sql语句进行查询 4:对datetime形式的时间进行减操作 5:毫秒时间戳转为年月日时分秒

程序员象漂亮的博客 5万+

python教程:datetime字符串互转

一、datetime生成 from datetime import datetime # 当时时间 now=datetime.now() # 指定时间 test=datetime(2020,1,26,11,11,11) 二、datetime字符串 str 强转类型 str(datetime(2020,1,3)) strftime:根据传入格式 datetime.now().strftime('%Y-%m-%d') 三、字符串datetime strptime:解析已知格式的时间 datetime.

Python热爱者的博客 2万+

C#中DataTime.Now函数详解

C#中DataTime.Now函数详解 一、获取日期+时间 DateTime.Now.ToString(); // 2020/4/18 15:35:15 DateTime.Now.ToLocalTime().ToString(); // 2020/4/18 15:35:47 取得当前系统日期和时间,格式根据本机设定的地区和语言来定 二、获取日期 DateTi...

路虽远,行则必至! 1万+

pythontime,datetime,string相互转换

#把datetime转成字符串 def datetime_toString(dt): return dt.strftime("%Y-%m-%d-%H") #把字符串转成datetime def string_toDatetime(string): return datetime.strptime(string, "%Y-%m-%d-%H") #把字符串转成时间戳形式 def s...

python的神奇之旅 1万+

Python time & datetime & string 相互转换

  #!/usr/bin/env python # -*- coding:utf-8 -*- # @Datetime : 2017/11/23 下午12:37 # @Author : Alfred Xue # @E-Mail : Alfred.Hsueh@gmail.com # @GitHub : https://github.com/Alfred-Xue # @Blog ...

1802

python time, datetime, string, timestamp相互转换

########################## # Python Time Conversion # ########################## ------------------------ -- 一. 时间的表示类型 -- ------------------------ py中可能涉及的time有四种类型  

abcd1f2的专栏 2万+

]python time, datetime, string, timestamp相互转换

转载:http://blog.sina.com.cn/s/blog_63cf1c510101gnlz.html ########################## # Python Time Conversion # ########################## ------------------------ -- 一. 时间的表示类型 -- -----------

jcxch的专栏 719
上一篇: python 删除文件某一行
下一篇: mysql 常用sql语句 简介
whatday
博客等级 码龄20年 3661粉丝 96原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值