标准时间


GMT、UTC、PDT 时间是什么?Linux下如何调整时区

此生再无相见时 提交于 2019-12-22 00:22:58
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> GMT GMT 是 Greenwich Mean Time 的缩写,译为中文为“格林威治标准时间”或“格林尼治标准时间”,直译的话,可译为“格林威治平时”或“格林尼治平时”。这里的格林威治位于英国伦敦东南方向的泰晤士河畔,美国也有个格林威治镇,不过与时间没关系。 UTC UTC 是 Coordinated Universal Time 的缩写,译为中文为“世界标准时间”,直译的话,可译为“协调通用时间”或“协调世界时间”。目前来说也就是指 GMT 时间。为什么说目前就是指 GMT 时间呢?因为本初子午线(子午线即经线,本初子午线即 0 度经线)其实穿过的是沙特阿拉伯西边的麦加,而不是英国的格林威治。当时英国皇家学会暂时确定格林威治为本初子午线的穿过点﹐加之英国正是兴旺发达时期,全世界就将错就错,用到现在。说不定哪天改为麦加时间为标准时间也不是没有可能。所以我们一般使用 UTC,而不是 GMT。 PDT PDT 是 Pacific Daylight Time 的缩写,译为中文为“太平洋夏令时间”,比 UTC 时间晚 7 小时。Google 曾在其 AdSense 中提到“在 09-6-13,我们的工程师会在 PDT 大约 上午10:00 到 下午2:00 对网站进行维护。” 其实除了 PDT 时间

MFC操纵时间的常用方法

…衆ロ難τιáo~ 提交于 2019-12-16 19:23:14
1定义一个CTime类对象 CTime time; 2得到当前时间 time = CTime::GetCurrentTime(); 3 GetYear(),GetMonth(), GetDay(), GetHour(), GetMinute(), GetSecond(), GetDayOfWeek() 返回整型(int)对应项目 4 将当前时间格式化 CString date = time.Format("%Y-%m-%d %H:%M:%S %W-%A"); 说明: 1) 结果为:2006-10-13 17:23:47 41-Friday 2) 格式符号说明 %a—— 星期(缩写英文),如Fri; %A—— 星期(全写英文),如Friday %b—— 月份(缩写英文),如Oct %B—— 月份(全写英文),如 October %c—— 月/日/年 时:分:秒,如 10/13/06 19:17:17 %m—— 月份(数字 1 ~ 12) %d—— 日期(1 ~ 31) %H—— 时(24小时制)(0 ~ 23) %I—— 时(12小时制)(0 ~ 12) %M—— 分(0 ~ 59) %p—— 12小时中的AM/PM指示,或者AM,或者PM %S—— 秒(0 ~ 59) %j—— 一年当中的第几天,(1 ~ 366) %U—— 一年中的第几周,星期日作为每周的第一天(0 ~ 53)

时区缩写

余生长醉 提交于 2019-12-04 20:07:15
原文: 时区缩写 时区缩写: 标准时间代码 与GMT的偏移量 描述 NZDT +13:00 新西兰夏令时 IDLE +12:00 国际日期变更线,东边 NZST +12:00 新西兰标准时间 NZT +12:00 新西兰时间 AESST +11:00 澳大利亚东部夏时制 CST(ACSST) +10:30 中澳大利亚标准时间 CADT +10:30 中澳大利亚夏时制 SADT +10:30 南澳大利亚夏时制 EST(EAST) +10:00 东澳大利亚标准时间 GST +10:00 关岛标准时间 LIGT +10:00 澳大利亚墨尔本时间 CAST +9:30 中澳大利亚标准时间 SAT(SAST) +9:30 南澳大利亚标准时间 WDT(AWSST) +9:00 澳大利亚西部标准夏令时 JST +9:00 日本标准时间,(USSR Zone 8) KST +9:00 韩国标准时间 MT +8:30 毛里求斯时间 WST(AWST) +8:00 澳大利亚西部标准时间 CCT +8:00 中国沿海时间(北京时间) JT +7:30 爪哇时间 IT +3:30 伊朗时间 BT +3:00 巴格达时间 EETDST +3:00 东欧夏时制 CETDST +2:00 中欧夏时制 EET +2:00 东欧,(USSR Zone 1) FWT +2:00 法国冬时制 IST +2:00

日期函数

人走茶凉 提交于 2019-12-04 13:22:09
日期函数用于设置日期类型,方法如下: Now:获取当前计算机系统日期和时间,使用方法“[[Now]]”。 GenDate:获取生成原型的日期和时间,使用方法“[[GenDate]]”。 getDate():获取当前日期数值,使用方法“[[Now.getDate()]]”。 getDay():获取当前星期数值,使用方法“[[Now. getDay()]]”。 getDayOfWeek():获取当前星期的英文名称,使用方法“[[Now. getDayOfWeek()]]”。 getFullYear():获取当前年份数值,使用方法“[[Now. getFullYear()]]”。 getHours():获取当前小时数值,使用方法“[[Now. getHours ()]]”。 getMilliseconds():获取当前毫秒数值,使用方法“[[Now. getMilliseconds ()]]”。 getMinutes():获取当前分钟数值,使用方法“[[Now. getMinutes ()]]”。 getMonth():获取当前月份数值,使用方法“[[Now. getMonth ()]]”。 getMonthName():获取当前月份英文名称,使用方法“[[Now. getMonthName ()]]”。getSeconds():获取当前秒数数值,使用方法“[[Now.

Oracle12c修改时区

匿名 (未验证) 提交于 2019-12-03 00:11:01
sqlplus / as sysdba SQL> select dbtimezone from dual; 2. 查看PDB时区 SQL> alter session set container=orclpdb; SQL> SELECT dbtimezone FROM DUAL; 3. 修改PDB时区,根据实际需要设置时区 SQL> ALTER DATABASE SET TIME_ZONE='+00:00'; 修改好后需要重启pdb SQL> alter pluggable database orclpdb close; SQL> alter pluggable database orclpdb open; SQL> select dbtimezone from dual; 附(标红为国内常用时区): UTC-12(IDL - 国际换日线) UTC-11 (MIT - 中途岛标准时间) UTC-10(HST - 夏威夷-阿留申标准时间) UTC-9:30(MSIT - 马克萨斯群岛标准时间) UTC-9(AKST - 阿拉斯加标准时间) UTC-8(PST - 太平洋标准时间A) UTC-7(MST - 北美山区标准时间) UTC-6(CST - 北美中部标准时间) UTC-5(EST - 北美东部标准时间) UTC-4(AST - 大西洋标准时间) UTC-3:30(NST -

时间戳转成标准时间

狂风中的少年 提交于 2019-11-27 16:08:13
说明 先获取当前时间戳,再把时间戳作为参数传入给我下方定义的这个函数即 get_date ,此函数的返回值即是标准格式的时间 代码 # -*- coding: utf-8 -*- import time def get_date(timestamp) -> str: """ timestamp:时间戳 """ # 1.把 时间戳 传参给 time.localtime函数 time_local = time.localtime(timestamp) # 2.把 time.localtime函数的返回值 传参给 time.strftime函数 date_time = time.strftime("%Y-%m-%d %H:%M:%S", time_local) # 3.返回 标准时间格式 的字符串 return date_time if __name__ == '__main__': # 获取当前时间戳 timestamp = time.time() result_time = get_date(timestamp) print(result_time) print("类型是:{}".format(type(result_time))) 输出结果 来源: https://blog.csdn.net/MarkAdc/article/details/99694030

第三季-第10课-时间编程

落花浮王杯 提交于 2019-11-27 05:04:40
第10课-时间编程 10.1 时间类型 Codinated Universal Time(UTC):世界标准时间,也就是大家所熟知的格林威治标准时间(Greenwich Mean Time,GMT)。 Calendar Time:日历时间,是用“从一个标准时间点(如:1970年1月1日0点)到此经过的秒数”来表示的时间。 10.2 函数学习 这里面的函数学习方法是和之前的学习方法一致的,即三步学习法:函数名;函数原型;函数使用。 1. 获取日历时间 (1) 函数名 time (2) 函数原形 time_t time(time_t *t); (3) 函数功能 返回日历时间 (4) 所属头文件 #include<time.h> (5) 返回值 成功:日历时间 失败:-1 (6) 参数说明 t:不为空的情况下保存返回值。 (7) 范例程序 #include<time.h> void main() { time_t ctime; ctime = time(NULL); printf("ctime is %d\n",ctime); } 2. 获取格林威治时间 (1) 函数名 gmtime (2) 函数原形 struct tm *gmtime(const time_t *timep); (3) 函数功能 将参数timep所指定的日历时间抓华为标准时间。 (4) 所属头文件 #include

SQLServer和Oracle的常用函数对比

半城伤御伤魂 提交于 2019-11-26 15:43:07
1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:select ceil(-1.001) value from dual 3.取整(小) S:select floor(-1.001) value O:select floor(-1.001) value from dual 4.取整(截取) S:select cast(-1.002 as int) value O:select trunc(-1.002) value from dual 5.四舍五入 S:select round(1.23456,4) value 1.23460 O:select round(1.23456,4) value from dual 1.2346 6.e为底的幂 S:select Exp(1) value 2.7182818284590451 O:select Exp(1) value from dual 2.71828182 7.取e为底的对数 S:select log(2.7182818284590451) value 1 O:select ln(2.7182818284590451) value from dual; 1 8.取10为底对数 S

工具导航Map