Questions tagged «timestamp»

时间戳是计算机系统记录事件的时间。时间戳记术语也可以指Unix时间或时间戳记数据类型。

1
在PostgreSQL中更新行时更新时间戳
在MySQL中,我们可以在changetimestamp每次更改行时在其中更新列的地方执行此操作: create table ab ( id int, changetimestamp timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP ); 在PostgreSQL中有类似的事情吗?

4
获取Go语言的Unix时间戳(当前时间,以秒为单位)
我有一些用Go编写的代码,我正在尝试更新这些代码以使用最新的每周构建。(它最后一次在r60下构建)。现在,除以下位外,其他所有东西都在工作: if t, _, err := os.Time(); err == nil { port[5] = int32(t) } 关于如何更新它以与当前Go实施一起使用的任何建议?
84 unix  timestamp  go 

10
使用datetime在python中获取UTC时间戳
有没有一种方法可以通过指定日期来获取UTC时间戳?我期望的是: datetime(2008, 1, 1, 0, 0, 0, 0) 应该导致 1199145600 创建朴素的datetime对象意味着没有时区信息。如果我查看datetime.utcfromtimestamp的文档,则创建UTC时间戳意味着遗漏时区信息。因此,我猜想,创建一个简单的datetime对象(如我所做的那样)会导致UTC时间戳。然而: then = datetime(2008, 1, 1, 0, 0, 0, 0) datetime.utcfromtimestamp(float(then.strftime('%s'))) 结果是 2007-12-31 23:00:00 datetime对象中是否还存在任何隐藏的时区信息?我究竟做错了什么?



3
毫秒精度的时间戳:如何将其保存在MySQL中
我必须使用MySQL开发应用程序,并且必须保存“ 1412792828893”之类的值,该值代表时间戳,但精度为毫秒。即,自1970年1月1日起的毫秒数。我声明该行为,timestamp但不幸的是,这行不通。所有值均设置为0000-00-00 00:00:00 CREATE TABLE IF NOT EXISTS `probability` ( `id` int(11) NOT NULL AUTO_INCREMENT, `segment_id` int(11) NOT NULL, `probability` float NOT NULL, `measured_at` timestamp NOT NULL, `provider_id` int(11) NOT NULL, PRIMARY KEY (`id`) ) ; 为了能够以这种精度保存时间戳记值,如何声明?


5
时间戳记(自动)何时更新?
如果我在类型表中具有一列,TIMESTAMP并且具有默认值:CURRENT_TIMESTAMP如果我更新同一行中任何其他列的值,此列是否会更新为当前时间戳? 似乎没有,但我不确定这是否应该发生。 我不明白这是什么意思(根据MySQL文档): 如果该列是自动更新的,则当该行中任何其他列的值从其当前值更改时,它将自动更新为当前时间戳。如果所有其他列均设置为其当前值,则该列保持不变。为防止当其他列更改时该列更新,请将其显式设置为其当前值。即使在其他列未更改的情况下也要更新该列,请将其显式设置为应具有的值] 2
79 mysql  sql  timestamp 

6
在Rails迁移中将一列更新为另一列的值
我在Rails应用程序中有一个表格,里面有成千上万条记录,而且它们只有一个created_at时间戳。我要添加编辑这些记录的功能,因此我想updated_at在表中添加时间戳。在添加列的迁移中,我想更新所有行以使其新的updated_at匹配旧的created_at,因为这是Rails中新创建的行的默认值。我可以做一个find(:all)并遍历记录,但是由于表的大小,要花几个小时。我真正想做的是: UPDATE table_name SET updated_at = created_at; 在使用ActiveRecord而不是执行原始SQL的Rails迁移中,有没有更好的方法呢?

16
带时间戳的Ping
在Windows命令提示符下cmd,我使用ping -t to 10.21.11.81 Reply from 10.21.11.81: bytes=32 time=3889ms TTL=238 Reply from 10.21.11.81: bytes=32 time=3738ms TTL=238 Reply from 10.21.11.81: bytes=32 time=3379ms TTL=238 是否有可能获得这样的输出? 10:13:29.421875 Reply from 10.21.11.81: bytes=32 time=3889ms TTL=238 10:13:29.468750 Reply from 10.21.11.81: bytes=32 time=3738ms TTL=238 10:13:29.468751 Reply from 10.21.11.81: bytes=32 time=3379ms TTL=238 请注意,我只想使用CMD提供的命令来实现
79 cmd  timestamp  ping 

16
转换给定时区的日期/时间-Java
我想将此GMT时间戳转换为GMT + 13: 2011-10-06 03:35:05 我已经尝试过约100种不同的DateFormat,TimeZone,Date,GregorianCalendar等组合,以尝试执行此非常基本的任务。 这段代码可以满足我在当前时间的需求: Calendar calendar = new GregorianCalendar(TimeZone.getTimeZone("GMT")); DateFormat formatter = new SimpleDateFormat("dd MMM yyyy HH:mm:ss z"); formatter.setTimeZone(TimeZone.getTimeZone("GMT+13")); String newZealandTime = formatter.format(calendar.getTime()); 但是我想要的是设置时间而不是使用当前时间。 我发现,任何时候我都尝试这样设置时间: calendar.setTime(new Date(1317816735000L)); 使用本地计算机的TimeZone。这是为什么?我知道,当“ new Date()”返回UTC + 0时间时,为什么当您将时间设置为毫秒时,它不再假设该时间是UTC? 是否有可能: 在对象上设置时间(日历/日期/时间戳) (可能)设置初始时间戳的TimeZone(calendar.setTimeZone(...)) 使用新的TimeZone格式化时间戳(formatter.setTimeZone(...)) 返回具有新时区时间的字符串。(formatter.format(calendar.getTime())) 在此先感谢您的帮助:D

5
如何在邮递员中将{{$ timestamp}}格式化为MM / DD / YYYY?
在Postman中,动态变量 {{$timestamp}}将当前Unix时间戳插入请求中。(表示为自1970年1月1日以来的秒数) "currentTime": "1510934784" 但是,我正在使用的API需要将时间戳格式化为MM/DD/YYYY。 "currentDate": "11/17/2017" 如何在MM/DD/YYYYPostman的请求中插入当前日期(格式为)?

4
以分钟为单位计算两个日期之间的时差
我的MySQL数据库中有一个Timestamp字段,它映射到DATEbean中的数据类型。现在,我想要一个查询,通过该查询可以获取数据库中的所有记录,这些记录的当前时间戳和存储在数据库中的时间戳之间的差异> 20分钟。 我该怎么做? 我想要的是: SELECT * FROM MyTab T WHERE T.runTime - now > 20 minutes 是否有任何MySQL函数可用于此目的,或有任何方法可以在SQL中做到这一点?
78 mysql  sql  timestamp 

5
更新条目而不更新时间戳
我在mysql表中有一个属性为“ ON UPDATE CURRENT_TIMESTAMP”的时间戳。有没有办法在特殊情况下手动禁用更新时间戳?(例如:更新条目以修改博客文章,但不重新添加日期)
76 mysql  sql  timestamp 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.