
python-将字符串转换为日期时间
例如字符串:Jun 1 2005 1:33PMAug 28 1999 12:00AM我将把它们推回到数据库中正确的日期时间字段中,因此我需要将它们魔术化为实际的日期时间对象。这是通过Django的ORM进行的,因此我无法使用SQL进行插入时的转换。回答:atetime.strptime是将字符串解析为日期时间的主要例程。它可以处理各种格式,格式...
2024-01-10
在Python中将字符串日期转换为时间戳
如何将格式转换"%d/%m/%Y"为时间戳的字符串?"01/12/2011" -> 1322697600回答:>>> import time>>> import datetime>>> s = "01/12/2011">>> time.mktime(datetime.datetime.strptime(s, "%d/%m/%Y").timetuple())1322697600.0...
2024-01-10
使用Python将字符串转换为格式化的日期时间字符串
我正在尝试将字符串“ 20091229050936”转换为“ 2009年12月29日(UTC)05:09”>>>import time>>>s = time.strptime("20091229050936", "%Y%m%d%H%M%S")>>>print s.strftime('%H:%M %d %B %Y (UTC)')给 AttributeError: 'time.struct_time' object has no attribute 'strftime'显然,我犯了一个错误:时间是错误的,它是日...
2024-01-10
如何在Python中将日期时间转换为整数
如何在python中将YYYY-MM-DD hh:mm:ss格式转换为整数?例如2014-02-12 20:51:14->转换为整数。我知道如何仅转换hh:mm:ss,但不转换 def time_to_num(time_str): hh, mm , ss = map(int, time_str.split(':')) return ss + 60*(mm + 60*hh)回答:这取决于整数应编码的内容。您可以将日期转换为以前某个时间的毫秒数。人们通常将...
2024-01-10
将时期转换为日期时间格式python - typeerror
我有一个数据帧与2列 - 一些值和时间。时间戳是时代格式,我试图使用python中的时间库中的strftime函数进行转换。将时期转换为日期时间格式python - typeerror下面是一些样本数据df = [{'A': 762, 'Time': 1512255906}, {'A': 810, 'Time': 1480719906}] 注:时间为纪元格式。在执行日期转换的strftime函数之前,我正在...
2024-01-10
Python-如何在pandas中更改日期时间格式
DOB列样本值的格式- 1/1/2019默认情况下会转换为对象,如下所示DOB object转换为日期格式df['DOB'] = pd.to_datetime(df['DOB'])日期转换为2019-01-26dtype 是DOB datetime64[ns]现在,我想将此日期格式转换为01/26/2019任何其他通用日期格式或。我该怎么做?无论我尝试哪种方法,它总是以2019-01-26格式显示日...
2024-01-10
Python-将Unix时间戳字符串转换为可读日期
我有一个表示Python中的unix时间戳(即“ 1284101485”)的字符串,我想将其转换为可读的日期。使用时time.strftime,我得到TypeError:>>>import time>>>print time.strftime("%B %d %Y", "1284101485")Traceback (most recent call last): File "<stdin>", line 1, in <module>TypeError: argument must be 9-item seq...
2024-01-10
将JSON日期字符串转换为Python日期时间
将日期转换为JSON时,javascript会以以下格式保存日期:2012-05-29T19:30:03.283Z但是,我不确定如何将其放入python datetime对象。我已经尝试过这些:# Throws an error because the 'Z' isn't accounted for:datetime.datetime.strptime(obj[key], '%Y-%m-%dT%H:%M:%S.%f')# Throws an error because '%Z' doesn't know w...
2024-01-10
在Python中将时区感知日期时间转换为本地时间
如何将时区感知日期时间对象转换为本地时区的等效非时区感知日期时间?我的特定应用程序使用Django(尽管这实际上是一个通用的Python问题):import iso8601....date_str="2010-10-30T17:21:12Z"d = iso8601.parse_date(date_str)foo = app.models.FooModel(the_date=d)foo.save()这导致Django抛出错误:raise ValueError("MySQL backend does ...
2024-01-10
如何在python中识别未知的日期时间时区
我需要做什么我有一个不了解时区的datetime对象,我需要向其添加一个时区,以便能够将其与其他时区感知的datetime对象进行比较。对于这一旧情况,我不想将我的整个应用程序转换为时区。我尝试过的首先,演示问题:Python 2.6.1 (r261:67515, Jun 24 2010, 21:47:49) [GCC 4.2.1 (Apple Inc. build 5646)] on darwinType "help"...
2024-01-10
Python-如何以常规格式打印日期?
这是我的代码:import datetimetoday = datetime.date.today()print today打印:2008-11-22这正是我想要的。但是,我有一个列表要附加到该列表上,然后突然所有内容都变得“异常”。这是代码:import datetimemylist = []today = datetime.date.today()mylist.append(today)print mylist打印以下内容:[datetime.date(2008, 11, 22)]我怎样...
2024-01-10
Python-将UTC日期时间字符串转换为本地日期时间
我从来没有不得不将时间与UTC转换。最近有人要求我的应用注意时区,并且我一直在圈子里奔波。我发现很多有关将本地时间转换为UTC的信息,这很基本(也许我也做错了),但是我找不到任何有关将UTC时间轻松转换为最终用户时区的信息。简而言之,android应用程序向我发送了(appengine应用程序)数...
2024-01-10
将Integer时间戳转换为Java日期
我有以下整数形式的时间戳1333125342我可以使用SQL进行转换:select DATEADD(ss, FlOOR(1333089223/86400)*86400, '1970-01-01 00:00:00') AS Date如何在Java中转换它?这样它将返回值:3/30/12 12:18:43 PM回答:假设自1970年1月1日以来的时间(以秒为单位)。你可以试试String dateAsText = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss") ...
2024-01-10
Python:如何将日期时间/时间戳从一个时区转换为另一个时区?
具体来说,给定服务器的时区(系统时间角度)和时区输入,我如何计算系统时间,就像它在那个新时区中一样(无论夏时制如何)?import datetimecurrent_time = datetime.datetime.now() #system timeserver_timezone = "US/Eastern"new_timezone = "US/Pacific"current_time_in_new_timezone = ???回答:如果知道您的原始时区和要将其转...
2024-01-10
Python-将字节数组转换为JSON格式
我想将bytes数组转换为JSON格式。这是我的来源:my_bytes_value = b'[{\'Date\': \'2016-05-21T21:35:40Z\', \'CreationDate\': \'2012-05-05\', \'LogoType\': \'png\', \'Ref\': 164611595, \'Classe\': [\'Email addresses\', \'Passwords\'],\'Link\':\'http://some_link.com\'}]'这是我想要的期望结果...
2024-01-10
Python JSON编码器支持日期时间?
有什么优雅的方法可以使Python JSON编码器支持日期时间?一些第三者模块还是容易破解?我正在使用tornado的数据库包装程序从db获取一些行以生成json。查询结果包括一个常规的MySQL时间戳列。令人讨厌的是,Python的默认json编码器不支持自己的日期时间类型,这种类型在所有类型的数据库查询中都很常...
2024-01-10
将RFC 3339时间转换为标准Python时间戳
有没有一种简单的方法可以将RFC 3339时间转换为常规Python时间戳?我有一个脚本正在读取ATOM提要,并且我希望能够将ATOM提要中项目的时间戳与文件的修改时间进行比较。我从ATOM规范中注意到,ATOM日期包含时区偏移量(Z<anumber>),但就我而言,之后没有任何内容,Z因此我想我们可以假设格林尼治标...
2024-01-10
如何使用JSON.loads转换为Python日期时间对象?
我有一个JSON对象的字符串表示形式。dumped_dict = '{"debug": false, "created_at": "2020-08-09T11:24:20"}'当我使用此对象调用json.loads时;json.loads(dumped_dict)我懂了{'created_at': '2020-08-09T11:24:20', 'debug': False}这里没有错。但是,我想知道是否有一种方法可以将带有json.loads的上述对象转换为如下形式:{'created_at': datet...
2024-01-10
如何在python中找到两个日期时间对象之间的时差?
如何分辨两个datetime物体之间的时间差(以分钟为单位)?回答:>>> import datetime>>> first_time = datetime.datetime.now()>>> later_time = datetime.datetime.now()>>> difference = later_time - first_time>>> seconds_in_day = 24 * 60 * 60datetime.timedelta(0, 8, 562000)>>> divmod(differe...
2024-01-10
时间戳问题:Python无法识别时间戳
所以我对编码非常陌生,但严重的是我没有看到我的代码出错的地方。时间戳问题:Python无法识别时间戳所以我想要做的是一个操作,我从特定的一天减去365天。这是最简单的部分。但是当我开始用所有时间戳导入我的数组时 - 它不识别它们。有趣的是,如果我只是用手输入时间戳,它确实!我写的...
2024-01-10
Moment JS日期时间比较
我正在使用moment.js格式化我的日期时间,这里有两个日期值,当一个日期大于另一个日期时,我想实现一种特定的功能。我阅读了他们的大多数文档,但没有找到实现此目的的功能。我知道会在那里。这是我的代码:var date_time = 2013-03-24 + 'T' + 10:15:20:12 + 'Z'var d = moment(date_time).tz('UTC'); // first datevar now ...
2024-01-10
Python-查找日期时间之间是否经过了24小时
我有以下方法:# last_updated is a datetime() object, representing the last time this program randef time_diff(last_updated): day_period = last_updated.replace(day=last_updated.day + 1, hour=1, ...
2024-01-10
通过Python将UTC时间转换为GPS时间转换器
我有一个UTC时间(纪元Unix时间),其格式设置为时间戳,如下所示。1496224620(人类可读的值:2017年5月31日09:57:00)我需要将格式化为Unix时间的时间戳转换为GPS时间格式,如下所示。1180259838(人类可读的值:2017年5月31日09:57:00)我需要一个python程序(算法对我来说很好)将Unix时间格式的时间戳转...
2024-01-10
如何在Python中获取文件创建和修改日期/时间?
我有一个脚本,该脚本需要根据文件创建和修改日期执行一些操作,但必须在Linux和Windows上运行。在Python中获取文件创建和修改日期/时间的最佳跨平台方法是什么?回答:以跨平台的方式获取某种修改日期很容易-只需调用,你就会获得Unix时间戳,该时间戳是文件的最后修改时间。os.path.getmtime(path)pat...
2024-01-10
Python-如何解析ISO 8601格式的日期?
我需要将RFC 3339字符串解析"2008-09-03T20:56:35.450686Z"为Python的datetime类型。我已经strptime在Python标准库中找到了,但这不是很方便。做这个的最好方式是什么?回答:该python-dateutil包可以解析不仅RFC 3339日期时间字符串像在的问题,还包括其他ISO 8601的日期和时间字符串不符合RFC 3339(如那些没有UTC偏移,...
2024-01-10
