UTC 时间转换为 time_t
2012-09-26 08:48
288 查看
time_t time_gm( struct tm * tm )
{
#ifdef __FreeBSD__
return timegm( tm );
#elif (defined(__ANDROID__)) && (!defined(__SONY_ANDROID_TV__))
return ( time_t )( timegm64( tm ) );
#else
return ( mktime( tm ) - ( time_t )timezone );
#endif
}
{
#ifdef __FreeBSD__
return timegm( tm );
#elif (defined(__ANDROID__)) && (!defined(__SONY_ANDROID_TV__))
return ( time_t )( timegm64( tm ) );
#else
return ( mktime( tm ) - ( time_t )timezone );
#endif
}
相关文章推荐
- Windows的本地时间(LocalTime)、系统时间(SystemTime)、格林威治时间(UTC-Time)、文件时间(FileTime)之间的转换
- Windows的本地时间(LocalTime)、系统时间(SystemTime)、格林威治时间(UTC-Time)、文件时间(FileTime)之间的转换
- Windows的本地时间(LocalTime)、系统时间(SystemTime)、格林威治时间(UTC-Time)、文件时间(FileTime)之间的转换
- Windows的本地时间(LocalTime)、系统时间(SystemTime)、格林威治时间(UTC-Time)、文件时间(FileTime)之间的转换
- Windows的本地时间(LocalTime)、系统时间(SystemTime)、格林威治时间(UTC-Time)、文件时间(FileTime)之间的转换
- 本地时间(LocalTime)、系统时间(SystemTime)、格林威治时间(UTC-Time)、文件时间(FileTime)之间的转换
- Windows的本地时间(LocalTime)、系统时间(SystemTime)、格林威治时间(UTC-Time)、文件时间(FileTime)之间的转换
- 【原创】Windows的本地时间(LocalTime)、系统时间(SystemTime)、格林威治时间(UTC-Time)、文件时间(FileTime)之间的转换
- Windows的本地时间(LocalTime)、系统时间(SystemTime)、格林威治时间(UTC-Time)、文件时间(FileTime)之间的转换
- UTC、GMT、Unix Time、Unix epoch、POSIX time、Unix timestamp以及本机时间转换 问题
- UTC时间转换为本地时间 UTCToLocalTime
- Java时间处理(UTC时间和本地时间转换)
- Golang 奇葩的时间包之Json与struct对象之间互相转换,JsonDate和JsonTime自定义类型如何实现json编码和解码(二)
- python sys,os,time模块的使用(包括时间格式的各种转换)
- time_t tm timeval 和 时间字符串的转换
- DataTime+当前时间转换
- MASM32编程将TimeStamp/UTC转换为具体日期时间的几个有用函数代码
- UTCformat 转换UTC时间并格式化成本地时间
- C#本地时间和GMT(UTC)时间的转换
- C# 中的 DataTimePicker 控件的时间转换