相关疑难解决方法(0)

将字符串转换为datetime

简短而简单.我有一个巨大的日期时间列表,像这样的字符串:

Jun 1 2005  1:33PM
Aug 28 1999 12:00AM
Run Code Online (Sandbox Code Playgroud)

我将把它们推回到数据库中的正确日期时间字段中,因此我需要将它们变成真正的日期时间对象.

任何帮助(即使它只是在正确的方向踢)将不胜感激.

编辑:这是通过Django的ORM,所以我不能使用SQL来进行插入转换.

python datetime

2035
推荐指数
20
解决办法
273万
查看次数

使用strptime将带有offset的时间戳转换为datetime obj

我正在尝试使用strptime方法将格式为"2012-07-24T23:14:29-07:00"的时间戳转换为python中的datetime对象.问题在于结束时的时间偏移(-07:00).没有偏移我可以成功做到

time_str = "2012-07-24T23:14:29"

time_obj=datetime.datetime.strptime(time_str,'%Y-%m-%dT%H:%M:%S')
Run Code Online (Sandbox Code Playgroud)

但随着我尝试的抵消

time_str = "2012-07-24T23:14:29-07:00"

time_obj=datetime.datetime.strptime(time_str,'%Y-%m-%dT%H:%M:%S-%z').
Run Code Online (Sandbox Code Playgroud)

但是它给出了一个Value错误,说"z"是一个糟糕的指令.

任何解决方案的想法?

python datetime timestamp rfc3339

49
推荐指数
3
解决办法
3万
查看次数

如何使用Python来计算时间

我想写一个充当时间计算器的python脚本.

例如:

假设时间现在是13:05:00

我想加1小时23分10秒.

我想打印出答案.

我如何在Python中执行此操作?

如果还涉及日期怎么办?

python time datetime

8
推荐指数
3
解决办法
4万
查看次数

python使用时区解析日期时间

我试图以下面的格式解析日志文件中的字符串: 2011-06-27 10:29:56+0200

如果我使用datetime.datetime.strptime('%Y-%m-%d %H:%M:%S%z')我会ValueError("'z' is a bad directive in format '%Y-%m-%d %H:%M:%S%z'")被抛出

如何以这种格式解析日期?

python time date

1
推荐指数
1
解决办法
7956
查看次数

标签 统计

python ×4

datetime ×3

time ×2

date ×1

rfc3339 ×1

timestamp ×1