Questions tagged «time»

测量执行操作所需的时间。此外,还有与获取当前时间,按时间计算,格式化和解析时间等有关的问题。



17
在Swift中测量经过时间
我们如何衡量在Swift中运行一个函数所花费的时间?我试图以这种方式显示经过的时间:“经过的时间为.05秒”。看到在Java中,我们可以使用System.nanoTime(),Swift中有可用的等效方法来实现这一点吗? 请看一下示例程序: func isPrime(var number:Int) ->Bool { var i = 0; for i=2; i<number; i++ { if(number % i == 0 && i != 0) { return false; } } return true; } var number = 5915587277; if(isPrime(number)) { println("Prime number"); } else { println("NOT a prime number"); }

12
上个月的python日期
我正在尝试使用python获取上个月的日期。这是我尝试过的: str( time.strftime('%Y') ) + str( int(time.strftime('%m'))-1 ) 但是,这种方法很糟糕,原因有两个:首先,它返回2012年2月的20122(而不是201202),其次它将返回0而不是1月的12。 我已经用bash解决了这个麻烦 echo $(date -d"3 month ago" "+%G%m%d") 我认为,如果bash为此目的提供了一种内置方式,那么功能更强大的python应该比强迫编写自己的脚本来实现此目标更好。我当然可以做类似的事情: if int(time.strftime('%m')) == 1: return '12' else: if int(time.strftime('%m')) < 10: return '0'+str(time.strftime('%m')-1) else: return str(time.strftime('%m') -1) 我没有测试过此代码,也不想使用它(除非我找不到其他方法:/) 谢谢你的帮助!
131 python  date  time 



9
在Java中将以毫秒为单位的时间戳转换为字符串格式的时间
我正在尝试将一个长值(从1970年1月1日经过的毫秒数,即Epoch)转换为格式时间h:m:s:ms。 我用作时间戳的长值timestamp,是从log4j的日志记录事件字段中获得的。 到目前为止,我尝试了以下操作,但失败了: logEvent.timeStamp/ (1000*60*60) TimeUnit.MILLISECONDS.toMinutes(logEvent.timeStamp) 但是我得到了不正确的值: 1289375173771 for logEvent.timeStamp 358159 for logEvent.timeStamp/ (1000*60*60) 21489586 for TimeUnit.MILLISECONDS.toMinutes(logEvent.timeStamp) 我该怎么办?
126 java  datetime  time  timestamp  epoch 

6
如何将unix时间戳解析为time.Time
我正在尝试解析Unix 时间戳,但超出范围错误。这对我来说真的没有意义,因为布局正确(如Go文档中所示): package main import "fmt" import "time" func main() { tm, err := time.Parse("1136239445", "1405544146") if err != nil{ panic(err) } fmt.Println(tm) } 操场
126 go  time  unix-timestamp 

11
如何获得当前午夜以来的毫秒数?
请注意,我不想从时代开始。我想要当前时钟上的毫秒数。 例如,我有这段代码。 Date date2 = new Date(); Long time2 = (long) (((((date2.getHours() * 60) + date2.getMinutes())* 60 ) + date2.getSeconds()) * 1000); 有没有一种方法可以获取毫秒级的日期?还有其他方法吗? 注意: System.currentTimeMillis()从时代开始就给我毫秒,这不是我想要的。
124 java  date  time  milliseconds 


4
在Excel中显示毫秒
我试图在Excel宏中显示毫秒。我有一列整数,以毫秒为单位(例如28095200是7:48:15.200 am),我想在其旁边创建一个新列,该列保持运行平均值并以hh:mm:ss.000格式显示时间。 Dim Cel As Range Set Cel = Range("B1") temp = Application.Average(Range("A1:A2")) / 1000 ms = Round(temp - Int(temp), 2) * 1000 Cel.Value = Strings.Format((temp / 60 / 60 / 24), "hh:mm:ss") _ & "." & Strings.Format(ms, "#000") 这仅在单元格中显示“ mm:ss.0”。但是,当我单击该单元格时,它在编辑栏中显示“ hh:mm:ss”。为什么缺少时间?如何显示小时,分钟,秒和毫秒?
122 excel  vba  time 

7
Python时间测量功能
我想创建一个python函数来测试在每个函数中花费的时间,并用时间显示其名称,我该如何打印函数名称,如果还有另一种方法,请告诉我 def measureTime(a): start = time.clock() a() elapsed = time.clock() elapsed = elapsed - start print "Time spent in (function name) is: ", elapsed
121 python  time  callback 

21
Java日期截止时间信息
我有一个包含日期和时间信息的Java Date对象。我想编写一种方法来截断时间信息,将小时-分钟-秒数截断,所以我只剩下日期了。 输入示例: 2008-01-01 13:15:00 预期产量: 2008-01-01 00:00:00 你有小费吗?我试图做这样的事情: (timestamp / (24 * 60 * 60 * 1000)) * (24 * 60 * 60 * 1000) 但我遇到了时区问题。
120 java  date  time  timestamp 

12
遇到格式不正确的数值
我有一个将两个日期(开始和结束)传递给PHP脚本的表单,该脚本会将这些日期添加到数据库中。我在验证此问题时遇到问题。我不断收到以下错误 遇到格式不正确的数值 这是当我使用以下 date("d",$_GET['start_date']); 但是,当我按照许多站点的建议使用strtotime()函数时,我得到的unix时间戳日期为1970年1月1日。有什么想法可以找到正确的日期吗?
120 php  validation  date  time 


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.