时间

MySQL日期和时间函数讲解

ⅰ亾dé卋堺 提交于 2019-12-01 07:48:02
1. NOW、CURRENT_TIMESTAMP和SYSDATE 这些函数都能返回当前的系统时间,它们之间有区别吗?先来看个例子。 mysql> SELECT NOW(),CURRENT_TIMESTAMP(),SYSDATE()\G; *************************** 1. row *************************** NOW(): 2011-02-04 20:35:04 CURRENT_TIMESTAMP(): 2011-02-04 20:35:04 SYSDATE(): 2011-02-04 20:35:04 从上面的例子看来,3个函数都是返回当前的系统时间,再来看下面这个例子: mysql>SELECT -> NOW(), -> CURRENT_TIMESTAMP(), -> SYSDATE(), -> SLEEP(2), -> NOW(), -> CURRENT_TIMESTAMP(), -> SYSDATE()\G *************************** 1. row *************************** NOW(): 2011-11-29 21:04:49 CURRENT_TIMESTAMP(): 2011-11-29 21:04:49 SYSDATE(): 2011-11-29 21:04

iOS时间那点事--NSDateFormatter

天大地大妈咪最大 提交于 2019-11-27 12:05:25
#iOS时间那点事 ##NSDateFormatter NSDateFormatter是NSFormatter的子类,另,NSFormatter的用途是“将数据在字符串与特定类型的对象之间转换”,目前NSFormatter只有两个子类NSNumberFormatter和NSDateFormatter。 尽管NSDateFormatter提供了许多已定义好的时间格式,但是开发中开发人员更加喜欢自定义时间格式。 将时间字符串转换到NSDate对象,一般都是使用"年月日 时分秒",数据库中的date类型基本上也是这样的时间类型。 格式一般为:yyyy-MM-dd HH:mm:ss。 注意:yyyy是小写的;大写的YYYY的意思有些不同——“将这一年中第一周的周日当作今年的第一天”,因此有时结果和yyyy相同,有时就会不同。 将NSDate对象转换成特定格式的字符串。 转换后的字符串会根据设备的“区域格式”,显示特定语言的结果。假如程序需要保证不同语言环境下显示一致,请注意这方面的问题,使用其他代替方法! 一言足以明志: <!-- lang: cpp --> NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init]; [dateFormatter setDateFormat:@"'公元前/后:'G '年份:'u'=