- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
如何在 AWK 中将 unix 时间戳转换为 hh:mm:ss:SSS(其中 SSS 是毫秒)。
例如:
echo 1456478048306 > time
cat time | awk ....... > readable_time_format
最佳答案
您可以为此使用 bash:
#!/bin/bash
ts="1456478048306"
unix_epoch=${ts:0:-3}
ms=${ts:((-3)):3}
echo "$(date -d@"${unix_epoch}" +%H:%M:%S):${ms}"
顺便说一句,当然你也可以使用awk
。然而 awk 不允许在这里简化很多事情,算法或多或少是相同的:
awk -v ts="1456478048306" '{
unix_epoch=substr(ts, 0, length(ts)-3)
ms=substr(ts, length(ts)-2, 3)
print strftime("%H:%M:%S", unix_epoch) ":" ms
}'
关于linux - 将 unix 时间戳转换为 hh :mm:ss:SSS (where SSS is milliseconds) in AWK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35648508/
如何在 AWK 中将 unix 时间戳转换为 hh:mm:ss:SSS(其中 SSS 是毫秒)。 例如: echo 1456478048306 > time cat time | awk ......
我正在尝试获取包括毫秒在内的当前时间,但它只显示 SSS。 这是我的代码: import android.text.format.DateFormat import java.util.Calenda
这是这个问题的延伸:Regex expression to allow MM:SS,TH or SS,TH 我需要扩展正则表达式以包含仅以秒为单位的时间。例如,(慢速)400m 运行的计时为 63.4
所以我得到了一个项目,在这个项目中,我必须编写一个 Java 程序来返回三角形三边之间的角度,并将这三边作为方法的参数。有一个数学公式可以用来推导出我们可以使用的方程,称为余弦定律,给定三角形 a、b
我正在尝试将外部内容引入我们的 SharePoint 环境。我们正在运行SP 2010。我要引入的数据存在于Sql Server 中。我正在努力做的是将登录的 SharePoint 用户映射到基础 s
我在测试输出数据库中有 2 个表,我们将需求连接到已执行的测试用例。这些表如下所示: mysql> select * from SSS_Req; +-----+------+ | ID | Req
我正在使用 Processing 开发一个简单的反向运动学 Delta 机器人 Controller 。我被余弦法则困住了。我有三个边的长度,希望得到角度。但是 float angle = acos(
这个问题已经有答案了: Java date is not preserving milliseconds in conversion with simple date format (5 个回答) 已
所以我正在编写一个代码来测试输入是否采用正确的时间格式 HH:MM:SS.sss,为了正确检查它我运行了四个不同的输入,三个应该返回 false,一个应该返回 false应该返回 True,但由于某种
接下来是我的代码: class foo: def __init__(self): self.a = "a" def __getattr__(self,x,defalut
我想添加日期格式(H:mm:ss:SSS)。我做了以下操作- Date time1; Date time2; String result1; SimpleDateFor
你好,我有一个简单的日期格式 new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS"); 它像这样格式化日期 2014-04-23 13:15:59.390 是否
我的字符串变量中的日期格式如下:yyyymmddThhmmss.sss。例如:20171115T102601.259如何在 Bash 中将此字符串转换为日期? 最佳答案 检查这个 dt=$(sed -
有没有办法观察我的 .sss 文件并在它们发生变化时重新运行它? "css": "postcss -u autoprefixer -u postcss-easy-import -p sugarss s
我有一个字符串 00:01:30.500,它相当于 90500 毫秒。我尝试使用 SimpleDateFormat 给出毫秒数,包括当前日期。我只需要毫秒级的字符串表示。我是否必须编写自定义方法来拆分
我想在 google 电子表格中处理以下列。时间列表示跑 1 公里所需的分钟、秒和毫秒,我希望能够将这四个值相加。 Split Time 1 3:13:4 2 3:20:5
"new DateTime.now()"的格式将打印以下输出: 2015-05-20 07:34:43.018 通过仅将时间作为格式正确的字符串 ("07:34:43.018"),如何将时间解析为 D
我想索引一个仅包含HH:mm:ss.SSS格式的时间的字段。我可以使用哪种数据类型在Elasticsearch中存储该字段。 最佳答案 您可以将date映射类型与ojota一起使用以容纳您的数据: {
这对我来说有点奇怪。我正在使用 SSRS Report Builder 3.0 来创建报告。我有两个选择:1. 使用与报告参数链接的过滤器或 2. 使用与报告参数链接的查询参数。 在第一种情况下,报告
之前我输入了 sass --watch styles.sss:styles.css 而不是 .scss 然后我使用 control + C 取消了那个 watch ,我认为它停止了 watch 。然后
我是一名优秀的程序员,十分优秀!