Dan*_*man 8 python google-app-engine
使用Python,我将日期和时间作为datetime.datetime存储到GAE中.有没有办法获得日期时间的值,以毫秒为单位,而不是完全格式化的字符串版本?
根据datetime.datetime的文档,我没有在日期时间类上看到任何本地方法. http://docs.python.org/release/2.5.2/lib/datetime-datetime.html
原始日期值以这种方式存储:
date_time_float = 1015182600 #some date as timestamp
date_time_object = datetime.fromtimestamp(date_time_float);
Run Code Online (Sandbox Code Playgroud)
当我从商店中提取数据时,它的类型是:
type(exported_date_time) # type: datetime.datetime
Run Code Online (Sandbox Code Playgroud)
有转换为字符串表示的strftime,但我正在寻找的是将'exported_date_time'转换为毫秒.
agf*_*agf 14
获得自纪元以来的秒数:
date_time_secs = time.mktime(datetimeobj.timetuple())
Run Code Online (Sandbox Code Playgroud)
或者以毫秒为单位
date_time_milis = time.mktime(datetimeobj.timetuple()) * 1000 + datetimeobj.microsecond / 1000
Run Code Online (Sandbox Code Playgroud)
或类似的.
| 归档时间: |
|
| 查看次数: |
5193 次 |
| 最近记录: |