⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timezone2.result

📁 这是linux下运行的mysql软件包,可用于linux 下安装 php + mysql + apach 的网络配置
💻 RESULT
字号:
drop table if exists t1, t2;create table t1 (ts timestamp);set time_zone='+00:00';select unix_timestamp(utc_timestamp())-unix_timestamp(current_timestamp());unix_timestamp(utc_timestamp())-unix_timestamp(current_timestamp())0insert into t1 (ts) values ('2003-03-30 02:30:00');set time_zone='+10:30';select unix_timestamp(utc_timestamp())-unix_timestamp(current_timestamp());unix_timestamp(utc_timestamp())-unix_timestamp(current_timestamp())-37800insert into t1 (ts) values ('2003-03-30 02:30:00');set time_zone='-10:00';select unix_timestamp(utc_timestamp())-unix_timestamp(current_timestamp());unix_timestamp(utc_timestamp())-unix_timestamp(current_timestamp())36000insert into t1 (ts) values ('2003-03-30 02:30:00');select * from t1;ts2003-03-29 16:30:002003-03-29 06:00:002003-03-30 02:30:00drop table t1;select Name from mysql.time_zone_name where Name in ('UTC','Universal','MET','Europe/Moscow','leap/Europe/Moscow');NameEurope/Moscowleap/Europe/MoscowMETUniversalUTCcreate table t1 (i int, ts timestamp);set time_zone='MET';insert into t1 (i, ts) values(unix_timestamp('2003-03-01 00:00:00'),'2003-03-01 00:00:00');insert into t1 (i, ts) values(unix_timestamp('2003-03-30 01:59:59'),'2003-03-30 01:59:59'),(unix_timestamp('2003-03-30 02:30:00'),'2003-03-30 02:30:00'),(unix_timestamp('2003-03-30 03:00:00'),'2003-03-30 03:00:00');Warnings:Warning	1299	Invalid TIMESTAMP value in column 'ts' at row 2insert into t1 (i, ts) values(unix_timestamp(20030330015959),20030330015959),(unix_timestamp(20030330023000),20030330023000),(unix_timestamp(20030330030000),20030330030000);Warnings:Warning	1299	Invalid TIMESTAMP value in column 'ts' at row 2insert into t1 (i, ts) values(unix_timestamp('2003-05-01 00:00:00'),'2003-05-01 00:00:00');insert into t1 (i, ts) values(unix_timestamp('2003-10-26 01:00:00'),'2003-10-26 01:00:00'),(unix_timestamp('2003-10-26 02:00:00'),'2003-10-26 02:00:00'),(unix_timestamp('2003-10-26 02:59:59'),'2003-10-26 02:59:59'),(unix_timestamp('2003-10-26 04:00:00'),'2003-10-26 04:00:00'),(unix_timestamp('2003-10-26 02:59:59'),'2003-10-26 02:59:59');set time_zone='UTC';select * from t1;i	ts1046473200	2003-02-28 23:00:001048985999	2003-03-30 00:59:591048986000	2003-03-30 01:00:001048986000	2003-03-30 01:00:001048985999	2003-03-30 00:59:591048986000	2003-03-30 01:00:001048986000	2003-03-30 01:00:001051740000	2003-04-30 22:00:001067122800	2003-10-25 23:00:001067126400	2003-10-26 00:00:001067129999	2003-10-26 00:59:591067137200	2003-10-26 03:00:001067129999	2003-10-26 00:59:59delete from t1;set time_zone='Europe/Moscow';insert into t1 (i, ts) values(unix_timestamp('2004-01-01 00:00:00'),'2004-01-01 00:00:00'),(unix_timestamp('2004-03-28 02:30:00'),'2004-03-28 02:30:00'),(unix_timestamp('2004-08-01 00:00:00'),'2003-08-01 00:00:00'),(unix_timestamp('2004-10-31 02:30:00'),'2004-10-31 02:30:00');Warnings:Warning	1299	Invalid TIMESTAMP value in column 'ts' at row 2select * from t1;i	ts1072904400	2004-01-01 00:00:001080428400	2004-03-28 03:00:001091304000	2003-08-01 00:00:001099175400	2004-10-31 02:30:00delete from t1;set time_zone='leap/Europe/Moscow';insert into t1 (i, ts) values(unix_timestamp('2004-01-01 00:00:00'),'2004-01-01 00:00:00'),(unix_timestamp('2004-03-28 02:30:00'),'2004-03-28 02:30:00'),(unix_timestamp('2004-08-01 00:00:00'),'2003-08-01 00:00:00'),(unix_timestamp('2004-10-31 02:30:00'),'2004-10-31 02:30:00');Warnings:Warning	1299	Invalid TIMESTAMP value in column 'ts' at row 2select * from t1;i	ts1072904422	2004-01-01 00:00:001080428422	2004-03-28 03:00:001091304022	2003-08-01 00:00:001099175422	2004-10-31 02:30:00delete from t1;insert into t1 (i, ts) values(unix_timestamp('1981-07-01 03:59:59'),'1981-07-01 03:59:59'),(unix_timestamp('1981-07-01 04:00:00'),'1981-07-01 04:00:00');select * from t1;i	ts362793608	1981-07-01 03:59:59362793610	1981-07-01 04:00:00select from_unixtime(362793609);from_unixtime(362793609)1981-07-01 03:59:60drop table t1;create table t1 (ts timestamp);set time_zone='UTC';insert into t1 values ('0000-00-00 00:00:00'),('1969-12-31 23:59:59'),('1970-01-01 00:00:00'),('1970-01-01 00:00:01'),('2037-12-31 23:59:59'),('2038-01-01 00:00:00');Warnings:Warning	1264	Out of range value adjusted for column 'ts' at row 2Warning	1264	Out of range value adjusted for column 'ts' at row 3Warning	1264	Out of range value adjusted for column 'ts' at row 6select * from t1;ts0000-00-00 00:00:000000-00-00 00:00:000000-00-00 00:00:001970-01-01 00:00:012037-12-31 23:59:590000-00-00 00:00:00delete from t1;set time_zone='MET';insert into t1 values ('0000-00-00 00:00:00'),('1970-01-01 00:30:00'),('1970-01-01 01:00:00'),('1970-01-01 01:00:01'),('2038-01-01 00:59:59'),('2038-01-01 01:00:00');Warnings:Warning	1264	Out of range value adjusted for column 'ts' at row 2Warning	1264	Out of range value adjusted for column 'ts' at row 3Warning	1264	Out of range value adjusted for column 'ts' at row 6select * from t1;ts0000-00-00 00:00:000000-00-00 00:00:000000-00-00 00:00:001970-01-01 01:00:012038-01-01 00:59:590000-00-00 00:00:00delete from t1;set time_zone='+01:30';insert into t1 values ('0000-00-00 00:00:00'),('1970-01-01 01:00:00'),('1970-01-01 01:30:00'),('1970-01-01 01:30:01'),('2038-01-01 01:29:59'),('2038-01-01 01:30:00');Warnings:Warning	1264	Out of range value adjusted for column 'ts' at row 2Warning	1264	Out of range value adjusted for column 'ts' at row 3Warning	1264	Out of range value adjusted for column 'ts' at row 6select * from t1;ts0000-00-00 00:00:000000-00-00 00:00:000000-00-00 00:00:001970-01-01 01:30:012038-01-01 01:29:590000-00-00 00:00:00drop table t1;show variables like 'time_zone';Variable_name	Valuetime_zone	+01:30set time_zone = default;show variables like 'time_zone';Variable_name	Valuetime_zone	SYSTEMset time_zone= '0';ERROR HY000: Unknown or incorrect time zone: '0'set time_zone= '0:0';ERROR HY000: Unknown or incorrect time zone: '0:0'set time_zone= '-20:00';ERROR HY000: Unknown or incorrect time zone: '-20:00'set time_zone= '+20:00';ERROR HY000: Unknown or incorrect time zone: '+20:00'set time_zone= 'Some/Unknown/Time/Zone';ERROR HY000: Unknown or incorrect time zone: 'Some/Unknown/Time/Zone'select convert_tz(now(),'UTC', 'Universal') = now();convert_tz(now(),'UTC', 'Universal') = now()1select convert_tz(now(),'utc', 'UTC') = now();convert_tz(now(),'utc', 'UTC') = now()1select convert_tz('1917-11-07 12:00:00', 'MET', 'UTC');convert_tz('1917-11-07 12:00:00', 'MET', 'UTC')1917-11-07 12:00:00select convert_tz('1970-01-01 01:00:00', 'MET', 'UTC');convert_tz('1970-01-01 01:00:00', 'MET', 'UTC')1970-01-01 01:00:00select convert_tz('1970-01-01 01:00:01', 'MET', 'UTC');convert_tz('1970-01-01 01:00:01', 'MET', 'UTC')1970-01-01 00:00:01select convert_tz('2003-03-01 00:00:00', 'MET', 'UTC');convert_tz('2003-03-01 00:00:00', 'MET', 'UTC')2003-02-28 23:00:00select convert_tz('2003-03-30 01:59:59', 'MET', 'UTC');convert_tz('2003-03-30 01:59:59', 'MET', 'UTC')2003-03-30 00:59:59select convert_tz('2003-03-30 02:30:00', 'MET', 'UTC');convert_tz('2003-03-30 02:30:00', 'MET', 'UTC')2003-03-30 01:00:00select convert_tz('2003-03-30 03:00:00', 'MET', 'UTC');convert_tz('2003-03-30 03:00:00', 'MET', 'UTC')2003-03-30 01:00:00select convert_tz('2003-05-01 00:00:00', 'MET', 'UTC');convert_tz('2003-05-01 00:00:00', 'MET', 'UTC')2003-04-30 22:00:00select convert_tz('2003-10-26 01:00:00', 'MET', 'UTC');convert_tz('2003-10-26 01:00:00', 'MET', 'UTC')2003-10-25 23:00:00select convert_tz('2003-10-26 02:00:00', 'MET', 'UTC');convert_tz('2003-10-26 02:00:00', 'MET', 'UTC')2003-10-26 00:00:00select convert_tz('2003-10-26 02:59:59', 'MET', 'UTC');convert_tz('2003-10-26 02:59:59', 'MET', 'UTC')2003-10-26 00:59:59select convert_tz('2003-10-26 04:00:00', 'MET', 'UTC');convert_tz('2003-10-26 04:00:00', 'MET', 'UTC')2003-10-26 03:00:00select convert_tz('2038-01-01 00:59:59', 'MET', 'UTC');convert_tz('2038-01-01 00:59:59', 'MET', 'UTC')2037-12-31 23:59:59select convert_tz('2038-01-01 01:00:00', 'MET', 'UTC');convert_tz('2038-01-01 01:00:00', 'MET', 'UTC')2038-01-01 01:00:00select convert_tz('2103-01-01 04:00:00', 'MET', 'UTC');convert_tz('2103-01-01 04:00:00', 'MET', 'UTC')2103-01-01 04:00:00create table t1 (tz varchar(3));insert into t1 (tz) values ('MET'), ('UTC');select tz, convert_tz('2003-12-31 00:00:00',tz,'UTC'), convert_tz('2003-12-31 00:00:00','UTC',tz) from t1 order by tz;tz	convert_tz('2003-12-31 00:00:00',tz,'UTC')	convert_tz('2003-12-31 00:00:00','UTC',tz)MET	2003-12-30 23:00:00	2003-12-31 01:00:00UTC	2003-12-31 00:00:00	2003-12-31 00:00:00drop table t1;select convert_tz('2003-12-31 04:00:00', NULL, 'UTC');convert_tz('2003-12-31 04:00:00', NULL, 'UTC')NULLselect convert_tz('2003-12-31 04:00:00', 'SomeNotExistingTimeZone', 'UTC');convert_tz('2003-12-31 04:00:00', 'SomeNotExistingTimeZone', 'UTC')NULLselect convert_tz('2003-12-31 04:00:00', 'MET', 'SomeNotExistingTimeZone');convert_tz('2003-12-31 04:00:00', 'MET', 'SomeNotExistingTimeZone')NULLselect convert_tz('2003-12-31 04:00:00', 'MET', NULL);convert_tz('2003-12-31 04:00:00', 'MET', NULL)NULLselect convert_tz( NULL, 'MET', 'UTC');convert_tz( NULL, 'MET', 'UTC')NULLcreate table t1 (ts timestamp);set timestamp=1000000000;insert into t1 (ts) values (now());select convert_tz(ts, @@time_zone, 'Japan') from t1;convert_tz(ts, @@time_zone, 'Japan')2001-09-09 10:46:40drop table t1;select convert_tz('2005-01-14 17:00:00', 'UTC', custTimeZone) from (select 'UTC' as custTimeZone) as tmp;convert_tz('2005-01-14 17:00:00', 'UTC', custTimeZone)2005-01-14 17:00:00create table t1 select convert_tz(NULL, NULL, NULL);select * from t1;convert_tz(NULL, NULL, NULL)NULLdrop table t1;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -