草庐IT

transaction_utc

全部标签

node.js - MomentJS 在 UTC 中获取 JavaScript 日期

我无法通过以下方式获取MongoDB记录的JavaScript日期字符串。它一直使用我的本地时间。varutc=moment.utc().valueOf();console.log(moment.utc(utc).toDate());输出:TueNov11201414:42:51GMT-0500(EST)我需要它是UTC,所以我可以在Mongo中粘贴这个时间戳,所以类型是Date。我该怎么做? 最佳答案 时间戳是一个时间点。通常,这可以用epoc之后的毫秒数表示(1970年1月1日12AMUTC的UnixEpoc)。该时间点的格式取

python - Python:将UTC时间元组转换为UTC时间戳

我的问题:我需要将一个UTC时间元组转换为一个UTC时间戳。但我有些困惑。首先一点信息:time.mktime(tuple):此函数始终以本地时间返回时间戳。这是localtime()的反函数。它的参数是结构时间或完整的9元组,用本地时间而不是UTC表示时间。calendar.timegm(tuple):这将从提供的时间元组返回UTC时间戳采用时间模块中的gmtime()函数返回的时间元组,并返回相应的unix时间戳值。实际上,time.gmtime()和timegm()是彼此的倒数。现在让我们做一个测试:>>>fromdatetimeimportdatetime>>>importti

Python - 在特定时区设置日期时间(没有 UTC 转换)

需要明确的是,这是python2.6,我使用的是pytz。这适用于仅处理美国时区的应用程序,我需要能够锚定一个日期(今天),并仅在PST晚上8点和晚上11点获得一个unix时间戳(纪元时间)。这快把我逼疯了。>pacific=pytz.timezone("US/Pacific")>datetime(2011,2,11,20,0,0,0,pacific)datetime.datetime(2011,2,11,20,0,tzinfo=)>datetime(2011,2,11,20,0,0,0,pacific).strftime("%s")'1297454400'zsh>date-d'@12

python - 如何从 Python 获取 UTC 格式的文件修改日期

我想从Python获取UTC格式的文件的修改日期。以下代码返回我的Linux配置时区(GMT-5)中的日期。我想要它在UTC。或者如何获取os配置的时区以使用pytz进行转换?$pythonPython2.6.5(r265:79063,Apr162010,13:09:56)[GCC4.4.3]onlinux2Type"help","copyright","credits"or"license"formoreinformation.>>>fromdatetimeimportdatetime>>>importos>>>dt=os.path.getmtime('/home/user/.bas

python - 如何?时区 'UTC' 的 CURRENT_TIMESTAMP

我将如何修改我的调用sqlalchemy.func.current_timestamp()产生的东西CURRENT_TIMESTAMPATTIMEZONE'UTC' 最佳答案 快速解决方法是执行以下操作:func.current_timestamp().op('ATTIMEZONE')('UTC')更合适的方法是使用compiler扩展并定义CURRENT_TIMESTAMP的自定义编译。其实已经有example了在其文档中,它使用了不同的方法(TIMEZONE函数)。由于您只需要Postgres(我从您以前在SA邮件列表中的电子邮

python - 确定当天的开始和结束时间(UTC -> EST -> UTC); Python

我将所有时间都存储在UTC中,并且我的系统设置为UTC(尽管我在EST)。我将日期存储为:Wed,20Feb201303:51:39+0000但是,我想根据今天为EST选择信息,因此我尝试:获取当前时间为UTC并更改为ESTdatetime.utcnow().replace(tzinfo=tz.tzutc()).astimezone(tz.gettz('America/New_York'))2013-02-1923:17:20.560898-05:00接下来我想获取EST日的开始时间(2013-02-1900:00:00.000000-05:00)和结束时间(2013-02-1923:

python - time.gmtime() 是否有一个反函数,可以将 UTC 元组解析为自纪元以来的秒数?

python的时间模块似乎有点随意。例如,这里有一个方法列表,来自文档字符串:time()--returncurrenttimeinsecondssincetheEpochasafloatclock()--returnCPUtimesinceprocessstartasafloatsleep()--delayforanumberofsecondsgivenasafloatgmtime()--convertsecondssinceEpochtoUTCtuplelocaltime()--convertsecondssinceEpochtolocaltimetupleasctime()--c

python - 当我有 UTC 偏移量时如何创建 tzinfo?

我有一个时区与UTC的偏移(以秒为单位)(19800),并且还有字符串格式-+0530。如何使用它们来创建tzinfo实例?我查看了pytz,但在那里我只能找到将时区名称作为输入的API。 最佳答案 如果可以的话,看看优秀的dateutil打包而不是自己实现。具体来说,tzoffset.它是一个固定的偏移量tzinfo实例,用offset初始化,以秒为单位给出,这就是您要查找的内容。更新这是一个例子。请务必先运行pipinstallpython-dateutil。fromdatetimeimportdatetimefromdateu

python - 如何在 Python 日志记录中设置 GMT/UTC 时间戳?

是否可以以及如何将日志记录时区设置为GMT?(即格式中的%(asctime)s参数) 最佳答案 logging.Formatter.converter=time.gmtime(记录在logging.Formatter.formatTime的文档字符串中) 关于python-如何在Python日志记录中设置GMT/UTC时间戳?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/632

python - 如何以 UTC 获取当前时间(现在)?

我有一个python日期时间对象(表示从现在开始的五分钟),我想将其转换为UTC。我打算以RFC2822格式输出它以放入HTTPheader,但我不确定这对这个问题是否重要。我在这个网站上找到了一些关于转换时间对象的信息,这样看起来更简单,但是这次我真的很想使用datetime对象,因为我正在使用timedeltas来调整它们:我尝试过这样的事情:fromdatetimeimportdatetime,timedeltanow=datetime.now()fiveMinutesLater=datetime.now()+timedelta(minutes=5)fiveMinutesLate