Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数据处理 > 日期和时间 > DateString >

DateString

DateString
给出一个表示完整的当前本地日期和时间的字符串.
DateString
对于日期和时间,给出指定的元素或格式.
DateString
按照给定的顺序连接指定的元素.
DateString
给出对应于 DateList 规格的字符串.
DateString[time]
给出对应于 AbsoluteTime 规格的字符串.
DateString
给出具有日期或者时间规格 spec 的元素 elems.
  • 可以给出下列的输出元素:
"Date"完整日期
"DateShort"完整日期,带有缩写的日和月名称
"Time"完整时间
"DateTime"完整日期和时间
"DateTimeShort"完整日期和时间,带有缩写的名称
"Year"完整年份 (例如 2005)
"YearShort"2 位数字年份 (例如 05)
"QuarterName"年份的季度 (例如 "Quarter 1")
"QuarterNameShort"缩写形式的年份季度 (例如 "Q1")
"Quarter"季度数 (例如 1)
"MonthName"月份名称 (例如 "August")
"MonthNameShort"缩写形式的月份名称 (例如 "Aug")
"MonthNameInitial"月份名称的第一个字母 (例如 "A")
"Month"2 位数字的月份 (例如 08)
"MonthShort"1 位或 2 位数字的月份 (例如 8)
"DayName"一周内一天 (例如 "Wednesday")
"DayNameShort"缩写形式的一周的一天 (例如 "Wed")
"DayNameInitial"一天名称的第一个字母 (例如 "W")
"Day"一月内 2 位数字表示的天数 (例如 09)
"DayShort"一月内 1 位 或 2位数字表示的天数 (例如 9 或 29)
"Hour"系统优先选择的 2 位数字表示的小时
"Hour12"基于 12 小时制的 2 位数字表示的小时 (例如 07)
"Hour24"基于 24 小时制的 2 位数字表示的小时 (例如 19)
"HourShort"系统优先选择的 1 位或 2 位数字表示的小时
"Hour12Short"基于 12 小时制的 1 位或 2 位数字表示的小时数 (例如 7)
"Hour24Short"基于 24 小时制的 1 位或 2 位数字表示的小时数 (例如 7, 19)
"AMPM"AM 或PM
"AMPMLowerCase"am 或 pm
"Minute"2 位数字的分钟数 (例如 05)
"MinuteShort"1 位或 2 位数字的分钟数(例如 5 或 35)
"Second"2 位数字的秒数
"SecondShort"1 位或 2 位数字的秒数
"SecondExact"包括分数的秒数
"Millisecond"3 位数字的毫秒数
"MillisecondShort"1 位,2 位或 3 位数字的毫秒数
  • 元素列表中的任何其它字符串都是按字面地在输出字符串中进行连接.
  • 缩短的列表可以被用于 DateString{y} 等同于 等同于 等.
  • 超出其正常范围的 mdhms 值将近似地化简. dhms 的非整数值也可以使用.  »
  • DateString中,下列的日期和时间规格可以按 spec 给出:
time绝对的时间规格
{y,m,d,h,m,s}DateList 规格
"string"DateString 输出
{"string",{"e1","e2",...}}从指定元素形成的日期字符串
  • DateString[{"string", {"e1", "e2", ...}, ...] 形式中, 可以是 .
  • DateString[{"string", {"e1", "e2", ...}, ...] 填充 的元素. 那些没有填充的元素采用缺省值 ,其中 是当前年份.  »
  • DateString[{"string", {"e1", "e2", ...}, ...] 中, 中按照给定顺序提取,并且可以被任何非字母数字的符号分隔开.  »
  • DateString[{"string", {"e1", "sep12", "e2", "sep23", ...}, ...] 根据给定的分隔符提取元素.  »
  • DateString 中,对应于 spec 的时间和日期在默认情况下被假定是在由 $TimeZone 确定的时区内,除非 spec 显式地确定另外的时区.
  • DateString 使用任何已在用户计算机系统中设置的日期和时间. 它不执行对时区、夏令时等的校正.
求得当前日期:
按照特定格式的当前日期:
按照特定格式的其它日期:
求得当前日期:
In[1]:=
Click for copyable input
Out[1]=
 
按照特定格式的当前日期:
In[1]:=
Click for copyable input
Out[1]=
 
按照特定格式的其它日期:
In[1]:=
Click for copyable input
Out[1]=
求出相应于一个日期的一周内的一天的名称:
日期列表转换为标准形式:
尽可能地自动解释字符串:
如果没有特别指定,假设输入字符串的分隔符:
对一个输入日期的字符串,制定明确的分隔符:
天、小时、分钟和秒值可以是非整数:
如果一个字符串中没有特别的说明,采用当前的年份:
转换一个绝对的时间为一个日期字符串:
按照英国格林尼治,获得当前日期:
制作一个动态更新的时钟:
AbsoluteTime 表示日期自1900年开始以来的秒数:
DateList 将日期表示为日期元素列表的形式:
DateString 表示日期为字符串的形式:
$DateStringFormat 定义输出格式:
DateString 给出匹配 DatePattern 的结果:
在日期字符 坐标中,用 DateListPlot 绘制数据:
DatePlus 给一个日期字符串增加时间单位:
DateDifference,求出日期间的时间的单位数:
OrderDateList 确定日期的顺序:
需要明确的元素,用于解释歧义的字符串:
版本 6 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF