Questions tagged «timestamp»

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




17
PHP中的NOW()函数
是否有一个PHP函数以与MySQL函数相同的格式返回日期和时间NOW()? 我知道如何使用来做date(),但是我在问是否只有一个功能。 例如,返回: 2009-12-01 00:00:00
479 php  datetime  time  timestamp 

3
在Ruby on Rails中,DateTime,Timestamp,Time和Date之间有什么区别?
以我的经验,在编程时正确安排日期/时间总是充满危险和困难。 Ruby和Rails一直以来都让我望而却步,即使是由于大量的选择,也是如此。我从不知道该选哪个。 当我使用Rails并查看ActiveRecord数据类型时,我可以找到以下内容 :datetime,:timestamp,:time和:date 而且不知道它们之间的差异是什么或陷阱潜伏在哪里。 有什么不同?你用它们做什么? (PS我正在使用Rails3)


10
在bash脚本中创建时间戳变量
我正在尝试在shell脚本中创建一个timestamp变量,以使记录变得更加容易。我想在脚本的开头创建变量,并在每次发布时将其打印出当前时间echo $timestamp。事实证明,这比我想的要困难得多。这是我尝试过的一些方法: timestamp="(date +"%T")" 回显打印 (date +"%T") timestamp="$(date +"%T")" echo打印变量初始化的时间。 我尝试过的其他方法只是细微的变化,效果并不好。有谁知道我该怎么做?




7
从PostgreSQL的时间戳中提取日期(yyyy / mm / dd)
我只想从PostgreSQL的时间戳中提取日期部分。 我需要它是一个postgresql DATE类型,因此我可以将它插入另一个需要DATE值的表中。 例如,如果我有2011/05/26 09:00:00,我想要2011/05/26 我尝试过投放,但只得到2011年: timestamp:date cast(timestamp as date) 我尝试to_char()了to_date(): SELECT to_date(to_char(timestamp, 'YYYY/MM/DD'), 'YYYY/MM/DD') FROM val3 WHERE id=1; 我试图使其功能: CREATE OR REPLACE FUNCTION testing() RETURNS void AS ' DECLARE i_date DATE; BEGIN SELECT to_date(to_char(val1, "YYYY/MM/DD"),"YYYY/MM/DD") INTO i_date FROM exampTable WHERE id=1; INSERT INTO foo(testd) VALUES (i); END 从PostgreSQL的时间戳中提取日期(yyyy / …


17
使用Hibernate和MySQL创建时间戳和最后更新时间戳
对于某些Hibernate实体,我们需要存储其创建时间和上次更新时间。您将如何设计? 您将在数据库中使用哪些数据类型(假设使用MySQL,可能与JVM时区不同)?数据类型是否支持时区? 你会在Java中使用什么数据类型(Date,Calendar,long,...)? 您将由谁负责设置时间戳(数据库,ORM框架(休眠)或应用程序程序员)? 您将使用哪些注释进行映射(例如@Temporal)? 我不仅在寻找可行的解决方案,而且还在寻找安全且设计良好的解决方案。

10
Java:Unix时间戳记中的日期
我需要将unix时间戳转换为日期对象。 我尝试了这个: java.util.Date time = new java.util.Date(timeStamp); 时间戳值为: 1280512800 日期应该是“ 2010/07/30-22:30:00”(因为我是通过PHP获得的),但我却得到了Thu Jan 15 23:11:56 IRST 1970。 应该怎么做?
237 java  unix  timestamp 

29
在PHP中将时间戳转换为时间,例如1天前,2天前…
想要改善这篇文章吗?提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 我正在尝试转换格式的时间戳,2009-09-12 20:57:19并将其转换为类似3 minutes agoPHP 的格式。 我找到了一个有用的脚本来执行此操作,但我认为它正在寻找其他格式用作时间变量。我想要修改以使用此格式的脚本是: function _ago($tm,$rcs = 0) { $cur_tm = time(); $dif = $cur_tm-$tm; $pds = array('second','minute','hour','day','week','month','year','decade'); $lngh = array(1,60,3600,86400,604800,2630880,31570560,315705600); for($v = sizeof($lngh)-1; ($v >= 0)&&(($no = $dif/$lngh[$v])<=1); $v--); if($v < 0) $v = 0; $_tm = $cur_tm-($dif%$lngh[$v]); $no = floor($no); if($no <> 1) $pds[$v] .='s'; …
234 php  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.