我正在尝试编辑谷歌位置历史记录中的网址。我需要知道如何以 unix 时间格式(10 位数字格式)输入 2013 年 2 月 15 日,我不是计算机高手,所以如果有人能给我答案而不是试图教我现在如何输入,我将非常感激那。如果您对我以后可以访问并了解如何操作的任何网站有任何建议,或者对将常规时间转换为 Unix 时间的 Android 应用程序有任何建议,请告诉我!
答案1
- 网址:http://www.wolframalpha.com/input/?i=february+15+2013+in+unix+time
- 命令行:
date -d "2013-02-15" +%s
如果你想了解 Unix 时间戳是如何计算的:http://en.wikipedia.org/wiki/Unix_time
答案2
有很多在线工具可以做到这一点;在 Google 上简单搜索“convert to unix time”就会得到很多结果,epochconverter.com 只是其中之一。如果您想以编程方式执行此操作,我推荐 php 的 mktime() 。
答案3
和zsh
:
$ zmodload zsh/datetime
$ strftime -r %Y-%m-%d 2013-02-15
1360886400
$ strftime -r '%b %d %Y' 'february 15 2013'
1360886400
和ksh93
:
$ printf '%(%s)T\n' '2013-02-15 00:00:00'
1360886400
$ printf '%(%s)T\n' 'february 15 2013 00:00'
1360886400
使用 GNU date
:
$ date -d 'february 15 2013' +%s
1360886400
(请注意,您所在时区可能会得到不同的结果)。