获取MySQL服务器当前时间 SELECT NOW(); 获取MySQL服务器当前日期 SELECT CURDATE(); 获取MySQL服务器当前时间戳 SELECT UNIX_TIMESTAMP(); 获取MySQL服务器当前时间戳(精确到毫秒) SELECT UNIX_TIMESTAMP(NOW()); 获取MySQL服务器当前时间,并指定时区(假设时区为'Asia/Shanghai') SELECT NOW() AT TIME ZONE 'Asia/Shanghai'; 获取MySQL服务器当前日期,并指定时区(假设时区为'Asia/Shanghai') SELECT CURDATE() AT TIME ZONE 'Asia/Shanghai'; 查看MySQL服务器的时区设置 SELECT @@global.time_zone, @@session.time_zone;
SQL语句分别用于获取MySQL服务器的当前时间、日期、时间戳以及指定时区的时间。NOW()
返回当前日期和时间,CURDATE()
返回当前日期,UNIX_TIMESTAMP()
返回自1970年1月1日以来的秒数(UTC时区),而UNIX_TIMESTAMP(NOW())
返回当前时间的毫秒时间戳,最后两个查询用于查看和设置MySQL的时区设置。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1160689.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复