C语言中获取当前时间的格式化字符串
2024-08-15
27
在C语言中,有时候需要获取当前系统时间的格式化字符串,如:2022-09-01 00:00:00之类的时间格式,主要使用time函数获取当前时间,然后使用gmtime函数将获取到的时间转化为格林威治时间。参考代码如下:
#include stdio.h
#include time.h
int main()
{
char buffer [128];
struct tm *p;
time_t timep;
time (timep);
p=gmtime(timep);
strftime (buffer,sizeof(buffer),Current time: %Y/%m/%d %H:%M:%S,p); //输出格式:2022/09/03 16:50:38
printf(%s\n, buffer);
printf(done.\n);
}
更新于:1个月前赞一波!2
相关文章
- TP6 时间查询
- linux shell的几种截取字符串的方法
- nesbot/carbon 日期时间处理扩展包
- Linux中date命令如何格式化输出需要的时间格式
- 修改人人商城核销码有效时间
- Navicat 闲置时间过长会卡死
- linux的shell脚本中如何在一个字符串中查找指定字符串是否存在
- C#使用ToString方法数组类型格式化为字符串
- PHP 将一个字符串转为数组
- 使用 Python 从作为字符串给出的数字中删除前导零
- C++中string字符串类型如何快速进行大小写转换
- Python 数据类型详细篇:字符串
- 用于从字符串中删除最后一个指定字符的 Python 程序
- 用指定字符替换字符串的 Python 程序
- Python 中字符串的最大长度是多少?
- Python 中多行字符串的水平串联
- 用于提取HTML标签之间的字符串的Python程序
- 2023年终总结:为何我们总想把时间填满
- 检查 Python 中给定字符串是否仅包含字母的方法
- 开发环境管理工具Conda,支持语言:Python, R, Scala, Java, Javascript, C/ C++, FORTRAN
文章评论
全部评论