当前位置: 首页 > news >正文

广州天河区做网站中国核工业第五建设有限公司招聘

广州天河区做网站,中国核工业第五建设有限公司招聘,ae模板,招标采购平台linux - 以毫秒为单位获取时间的命令 Linux中是否有shell命令以毫秒为单位获取时间#xff1f; MOHAMED asked 2019-03-13T19:07:35Z 10个解决方案 264 votes date %s返回秒数当前纳秒数。 因此#xff0c;date %s是您所需要的。 例如#xff1a; $ echo $(($(date %s%N)/10… linux - 以毫秒为单位获取时间的命令 Linux中是否有shell命令以毫秒为单位获取时间 MOHAMED asked 2019-03-13T19:07:35Z 10个解决方案 264 votes date %s返回秒数当前纳秒数。 因此date %s是您所需要的。 例如 $ echo $(($(date %s%N)/1000000)) 1535546718115 date %s返回自纪元以来的秒数如果有用的话 Alper answered 2019-03-13T19:07:59Z 247 votes date以纳秒为单位返回当前时间。 date date返回当前时间纳秒次数舍入为前6位数即微秒。 date date返回当前时间纳秒次数舍入为前3位数即毫秒。 date 通常date命令格式的每个字段都可以给出一个可选的字段宽度。 Michael Defort answered 2019-03-13T19:08:52Z 56 votes 纳米是10-9和毫10-3。 因此我们可以使用纳秒的3个第一个字符来获得毫米 date %s%3N 从man date N纳秒(000000000..999999999) 自1970-01-01 00:00:00 UTC以来的s秒 来源服务器故障我如何使用bash以毫秒为单位获得当前的Unix时间 fedorqui answered 2019-03-13T19:09:42Z 35 votes 在OS X上.bash_aliases不支持%N标志我建议使用自制软件安装coreutils。 这将使您可以访问名为gdate的命令该命令在Linux系统上的行为与date相同。 brew install coreutils 要获得更“原生”的体验您可以随时将其添加到.bash_aliases alias dategdate 然后执行 $ date %s%N Joshua Cook answered 2019-03-13T19:10:25Z 5 votes date命令在OS X上没有提供毫秒因此使用了python的别名 millis(){ python -c import time; print(int(time.time()*1000)); } 要么 alias millispython -c import time; print(int(time.time()*1000)) Thamme Gowda answered 2019-03-13T19:10:51Z 3 votes 在大多数情况下其他答案可能就足够了但我想我在加热箱系统遇到问题时会增加2美分。 有问题的系统不支持date %s%N格式选项并且没有awk或perl解释程序。 经过多次努力我们(感谢戴夫)想出了这个 adjtimex | awk /(time.tv_sec|time.tv_usec):/ { printf(%06d, $2) } 它从date %s%N的输出中提取秒和微秒(通常用于设置系统时钟的选项)并在没有新行的情况下打印它们(因此它们粘在一起)。 请注意微秒字段必须预先填充零但这不会影响秒数字段无论如何都要超过6位数。 从这一点来说将微秒转换为毫秒应该是微不足道的。 如果你需要一个尾随的新行(可能是因为它看起来更好)那么试试吧 adjtimex | awk /(time.tv_sec|time.tv_usec):/ { printf(%06d, $2) } printf \n 另请注意这需要date %s%N和awk。 如果没有那么使用busybox可以在本地指向它们 ln -s /bin/busybox ./adjtimex ln -s /bin/busybox ./awk 然后将上面称为 ./adjtimex | ./awk /(time.tv_sec|time.tv_usec):/ { printf(%06d, $2) } 或者你当然可以把它们放在你的date %s%N中 编辑 以上工作在我的busybox设备上。 在Ubuntu上我尝试了同样的事情并意识到date %s%N有不同的版本。 在Ubuntu上这可以输出以秒为单位的时间以小数点为单位(包括一个尾随的新行) sudo apt-get install adjtimex adjtimex -p | awk /raw time:/ { print $6 } 我不会在Ubuntu上这样做。 我会用date %s%N pghalliday answered 2019-03-13T19:12:19Z 0 votes 像这样的python脚本 import time cur_time int(time.time()*1000) maoyang answered 2019-03-13T19:12:45Z 0 votes 只是想添加Alper的答案我必须做些什么才能使这些东西工作 在Mac上你需要timeit tsc --noEmit所以我们可以使用gdate.否则在Linux上它只是date.这个功能将帮助你计时命令而不必创建临时文件或任何东西 function timeit() { startgdate %s%N bash -c $1 endgdate %s%N runtime$(((end-start)/1000000000.0)) echo seconds } 你可以用一根绳子timeit tsc --noEmit Chet answered 2019-03-13T19:13:25Z 0 votes 这是一个以某种方式可移植的hack for linux以毫秒为单位获取时间 #!/bin/sh read up rest sleep 3 # your command read up rest millisec$(( 10*(t2-t1) )) echo $millisec 输出是 3010 这是一个非常便宜的操作它适用于shell内部和procfs Bastian Bittorf answered 2019-03-13T19:14:00Z 0 votes 即使在像AIX这样的异国平台上也可以使用Perl。 例 #!/usr/bin/perl -w use strict; use Time::HiRes qw(gettimeofday); my ($t_sec, $usec) gettimeofday (); my $msec int ($usec/1000); my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) localtime ($t_sec); printf %04d-%02d-%02d %02d:%02d:%02d %03d\n, 1900$year, 1$mon, $mday, $hour, $min, $sec, $msec; Lorinczy Zsigmond answered 2019-03-13T19:14:26Z
http://www.dnsts.com.cn/news/31595.html

相关文章:

  • 观澜小学网站建设零基础能做网络推广吗
  • 20g虚拟主机建设网站建设银行常熟支行网站
  • 河南省城乡和住房建设厅网站首页软件工程最好的培训机构
  • 网页游戏网站大全突袭网站建设服务非常好湖南岚鸿公司
  • 建站平台取名字wordpress postline继承
  • 旅游区网站开发网站流量是什么意思
  • 沈阳制作公司网站和app网站内容板块调换位置
  • 软件营销网站建设正规电商培训学校排名
  • 做动漫网站的意义江苏建科建筑培训网
  • 做网站为什么每年都要续费当面付 wordpress
  • 医院网站建设进度及实施过程手机做网站
  • 北京网站建设询q479185700上快wordpress 上传附件按钮美化
  • 推广网站弄哪家好drupal网站开发
  • 公司如何做网站一般多少钱手机怎么做微电影网站
  • 怎么自己做网站的推广酒店网站建设报价详情
  • 青州市网站建设怎么寻求网站建设
  • 做网站颜色黑色代码多少钱企业网站建设费用价格
  • 企业网站建设费未付款怎样挂账零配件加工东莞网站建设技术支持
  • 网站模板资源装饰公司名字起名大全
  • 人才网站查询档案北京网站手机站建设公司电话号码
  • 可以浏览国外网站网页设计网站多少钱
  • 常州网站制作公司有哪些wordpress博客建站教程
  • 经典的高端网站建设公司着陆页设计做一个这样的网站应该报价多少
  • 孝感住房和城乡建设部网站黑龙江省建设厅的网站
  • 做网站 公司有哪些有哪些做废品的网站
  • 东莞网站seo优化机械加工网论坛
  • 网站繁简通软件工程师需要什么学历
  • e网站建设做映射后 内网无法通过域名访问网站
  • 移动开发网站开发区别网页设计代码大全表单
  • 中英文网站是怎么做的华为手机网站建设策划方案