【unix时间戳小示例】linux/unix系统获取unix时间戳
unix时间戳
unix时间戳是从1970年1月1日(UTC/GMT的午夜(0时0点0分))开始所经过的秒数,不考虑闰秒。
C 库函数 - gmtime()
C 库函数 struct tm *gmtime(const time_t *timer) 使用 timer 的值来填充 tm 结构,并用协调世界时(UTC)也被称为格林尼治标准时间(GMT)表示。
C 库函数 - mktime()
C 库函数 time_t mktime(struct tm *timeptr) 把 timeptr 所指向的结构转换为自 1970 年 1 月 1 日以来持续时间的秒数,发生错误时返回-1。
demo
#include <stdio.h>
#include <time.h>int main ()
{time_t rawtime;struct tm *pttm;time(&rawtime);pttm = gmtime(&rawtime ); // 获取CST/GMT时间printf("timestamp:%ld\n", mktime(pttm));return(0);
}
打印信息:
timestamp:1640013995
引经据典
https://www.runoob.com/cprogramming/c-function-mktime.html
https://baike.baidu.com/item/unix%E6%97%B6%E9%97%B4%E6%88%B3/2078227?fr=aladdin
https://www.runoob.com/cprogramming/c-function-gmtime.html
【unix时间戳小示例】linux/unix系统获取unix时间戳相关推荐
- python获取当前时间戳_如何在Python中获取当前时间戳?
在Python中可以使用来自模块time.datetime或calendar的函数来获取当前时间戳,代码语句如[import time;ts = time.time() print(ts)]. 在Py ...
- python输出当前时间戳_如何在Python中获取当前时间戳?
在Python中,有多种方法可以获得当前时间戳.如果希望在Python中获得时间戳,可以使用来自模块time.datetime或calendar的函数. 使用模块time 模块time是提供各种与时间 ...
- Linux/Unix初步学习001(Linux镜像文件下载、Unix在线学习网址)
1.Red Hat Linux9的三个ISO 在那下载,要用迅雷下载: http://ftp.ccc.uba.ar/download/pub/linux/redhat/redhat-9-en/iso/ ...
- [wechat] 微信小程序在ios系统(苹果手机)转换时间戳错误问题
定义一个时间变量: const time = '2021-07-08 15:12:24'; 平常转换时间戳的办法如下: new Date(time); // ios下转具有横杠('-')的时间戳会出现 ...
- Linux 下c获取当前时间戳(精确到秒和毫秒或者微秒或者纳秒)
2019独角兽企业重金招聘Python工程师标准>>> t.c源码: #include <stdlib.h> #include <stdio.h> #incl ...
- 【Linux】Linux简介以及 与UNIX区别
一直以来对Linux.Unix.linux内核.linux发行版的概念比较模糊,最近查找资料并经过自己的整理,主要总结了Linux和UNIX的区别和联系.内核和操作系统的关系.Linux操作系统和结构 ...
- 微信小程序JSwxs获取当前时间戳
在小程序js文件中获取当前时间戳的方法 ``` var timestamp = Date.parse(new Date()) ``` 但是在wxs中不能上面这样获取时间戳 需要下面这样才能获取当前时间 ...
- js获取php时间戳,JS怎么获取当前时间戳
JS获取当前时间戳,可以通过Date.now()方法来实现,返回自1970年1月1日00:00:00 UTC以来经过的毫秒数也就是当前时间戳. 下面我们就结合具体的代码示例,给大家介绍JS怎么获取当前 ...
- JavaScript获取当前时间戳,时间戳转日期 - js
获取当前时间戳(不带毫秒) /*** get_current_timestamp 获取当前时间戳(不包含毫秒,总共10位)*/ function get_current_timestamp () {r ...
最新文章
- java中hashMap的排序
- Linux查看端口使用状态及启动
- Java黑皮书课后题第3章:*3.18(运输成本)一个运输公司使用下面的函数,根据运输重量(以磅为单位)来计算运输成本(美元为单位)。编写程序,提示用户输入包裹重量,显示运输成本
- SAP ABAP gateway调用后台系统时选择RFC的决定逻辑
- 如何使用有序GUID提升数据库读写性能
- python实现矩阵叉乘_矩阵乘法的纯Python实现 | 离开Python库!!
- [react] 你有使用过loadable组件吗?它帮我们解决了什么问题?
- Go Elasticsearch 查询快速入门
- 如何在Web App Project 或者 Web Site Project的App_Code 内使用 Profile/ProfileCommon
- 微信小程序canvas 图片绘制
- 解决向日葵解锁密码忘记的问题,HKEY_LOCAL_MACHINE\SOFTWARE \Oray\SunLogin下没有\Oray\SunLogin目录
- RubyOnRails with Ajax
- 计算机考研百天,2021非全日制研究生备考即将进入百天倒计时的你还在坚持吗?...
- 数学分析教程(科大)——2.4笔记+习题
- sqlserver还原数据库时失败因为 当前没有数据库备份
- 基于Android studio+SSH的单词记忆(背单词)APP设计
- sap字段及描述底表_SAP财务科目表字段列表说明
- android 异常 android Removing unused resources requires unused code shrinking to be turned on.
- 最简单的直播源抓取方法
- 上海大治河二线船闸总体设计与结构计算
热门文章
- net::ERR_ABORTED ,引入js文件出现报错的解决方法
- JAVA方法调用中的解析与分派
- (转)Linux:使用libgen.h:basename,dirname
- 为什么在Python里推荐使用多进程而不是多线程?(为什么python多线程无法增加CPU使用率?)...
- Burnside引理与Pólya定理
- C#中的预处理指令详解
- 转: eclipse 快捷键列表(功能清晰版本)
- SMACH专题(一)----安装与初探
- 关于jquery.AutoComplete插件的一些使用心得(编码问题,效率问题)
- Vscode html代码快速填写