相关疑难解决方法(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万
查看次数

如何将字符串转换为日期时间?

我有以下字符串:

'2017-08-15T13:34:35Z'
Run Code Online (Sandbox Code Playgroud)

如何将此字符串转换为我可以调用的对象 .isoformat()

someobject = convert('2017-08-15T13:34:35Z')
someobject.isoformat()
Run Code Online (Sandbox Code Playgroud)

如何实施convert()

python datetime date-parsing python-3.x

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

python:将日期时间戳转换为纪元unix时间并计算剩余天数?

我想转换2014-08-14 20:01:28.242成一个 unix 时间戳245293529385并用当前时间戳减去它,以便通过从 14 中减去这个值来确定已经过去了多少天并且最终剩余多少天。

场景:用户注册,我想倒计时剩余的试用天数。

python

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

如何使用python将不同格式的日期转换为一种格式

输入:一个日期字段,其包括以各种格式(包括:日期yyyy/dd/mmdd-mm-yyyy等),例如:

2017/5/23
22-04-2015
20150504
Run Code Online (Sandbox Code Playgroud)

输出:统一格式的日期字段。所有日期值都应转换为yyyymmdd格式。即上面的输入应生成输出为:

20170523
20150422
20150504
Run Code Online (Sandbox Code Playgroud)

我尝试使用dateutils但输出格式是 2015-05-23

from datetime import datetime
INPUT_FILENAME = 'date.txt'
OUTPUT_FILENAME = 'newfile.txt'
INPUT_DATE_FORMATS = {'column1dt': '%Y%m%d', 'column1dt': '%d/%m/%Y'}
OUTPUT_DATE_FORMAT = '%Y%m%d'
with open(INPUT_FILENAME, 'rt') as finput:
reader = finput.readlines()
with open(OUTPUT_FILENAME, 'wt') as foutput:
    print foutput 
    for row in reader: 
Run Code Online (Sandbox Code Playgroud)

python python-2.7

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

标签 统计

python ×4

datetime ×2

date-parsing ×1

python-2.7 ×1

python-3.x ×1