一个整数日期时间连接的格式化处理函数
来源:互联网 发布:中山大学网络教育平台 编辑:程序博客网 时间:2024/05/21 07:39
因为用到,写了这个函数,先记在这,可能还用的上
int ConvertIntToDateTimeString(int nDate,int nTime,char * strDateTime)
{
char strBuff[25];
if(nDate>0 && nTime>0)
{
itoa(nDate,strBuff,10);
if(strlen(strBuff)!=8)
return 0;
itoa(nTime,strBuff,10);
if(strlen(strBuff)!=6)
return 0;
int nYear=0,nMonth=0,nDay=0,
nHour=0,nMin=0,nSec=0;
nYear=nDate;
nHour=nTime;
nDay=nYear%100;
nYear/=100;
nMonth=nYear%100;
nYear/=100;
nSec=nHour%100;
nHour/=100;
nMin=nHour%100;
nHour/=100;
memset(strBuff,0,sizeof(strBuff));
sprintf(strBuff,"%04d-%02d-%02d %02d:%02d:%02d",nYear,nMonth,nDay,nHour,nMin,nSec);
if( nYear >=1900 && nYear <=9999 &&
nMonth>=1 && nMonth <=12 &&
nDay >=1 && nDay <=31 &&
nHour >=0 && nHour <=23 &&
nMin >=0 && nMin <=60 &&
nSec >=0 && nSec <=60 )
{
strcpy(strDateTime,strBuff);
return 1;
}
}
return 0;
}
调用示例:
char strRet[25]={0};
ConvertIntToDateTimeString(20110309,150225,strRet);
- 一个整数日期时间连接的格式化处理函数
- 格式化时间日期的函数
- 格式化时间日期函数
- 我的格式化日期时间函数
- java格式化日期时间的函数
- Python格式化日期时间的函数
- .net日期时间格式化处理
- C#日期时间格式化处理
- 又一个格式化时间日期函数
- js格式化时间日期函数
- js 格式化时间日期函数
- js日期时间格式化函数
- js格式化日期/时间函数
- PHP - Manual手册 - XXII. Date/Time 日期/时间函数 - date格式化一个本地时间/日期
- Date() 时间的一个 format 格式化函数
- .NET 中关于日期时间的格式化处理
- c#.NET 中关于日期时间的格式化处理
- c#.NET 中关于日期时间的格式化处理 (转)
- 购物兔火起来了!
- 【zz】移植FFmpeg到DaVinci开发环境上
- 用Delphi实现观察者模式(Observer模式)
- OMCI协议二层功能的模型选择
- 档案与档案系统的压缩与打包
- 一个整数日期时间连接的格式化处理函数
- struts1 Hibernate3初学
- Error: could not open `C:/Program Files/Java/jre6/lib/i386/jvm.cfg'之解决方法
- C#观察者模式参考代码
- GNU-ld链接脚本浅析
- 王爽《汇编语言》(第二版) 学习笔记 (第一章 基础知识)
- Javascript MVC —— Class
- 【zz】ok6410上 使用DirecetFB支持Qt4.7.0
- Linux用户进程内存泄露一种检测方法