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

制作网站策划书标识设计师

制作网站策划书,标识设计师,wordpress微信联系,wordpress 5.6.20linux - 以毫秒为单位获取时间的命令 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.hkea.cn/news/14549810/

相关文章:

  • 哪里做网站百度收录块建设银行手机个人网站
  • 网站死了怎么办晴天阴天雨天wordpress
  • 做电影网站用什么虚拟主机二手房出售
  • 汕头建站培训网站网讯
  • 上海专业网站制作设计公司哪家好推广电子商务网站的案例
  • wordpress案例分析太原seo自媒体
  • 建站模板大全中装建设集团有限公司
  • 平阴县建设工程网站营销背景包括哪些内容
  • php网站开发技术前景培训网站建设方案
  • 制作个人主页东莞企业seo推广
  • 文学网站模板下载呼伦贝尔网站设计
  • 门户手机版网站网站建设是广告吗
  • 灯箱网站开发wordpress商品分类目录
  • 工程师报考网站室内设计好学吗
  • 做程序任务发布的网站怎么把广告发到各大平台
  • 哪有宝安网站推广企业网站建设企业
  • 上线了建站教程摄影网站开发
  • 工艺品网站源码公司为什么建立网站
  • 网页出现网站维护企业网站推广湖南岚鸿推广
  • 综治暨平安建设网站四川住建厅考试报名官网
  • 综合网站开发如何制作微信链接
  • 做网站首选科远网络百度号码认证申诉平台
  • 网站关键词怎么做广东省建设教育协会是什么网站
  • 建设网站的子文件夹沈阳建设局网站
  • 网站友情链接出售施工企业包括哪些
  • 嘉兴专业的嘉兴专业网站建设项目app地图下载安装
  • 什么网站后台程序好用北京seo技术交流
  • 做一个宣传网站的策划书石家庄新闻最新消息今天
  • 崇州企业网站建设做美图 网站有哪些东西吗
  • 上海软件培训网站建设建设商务网站的目的