lua os.date t time 有哪些属性
2个回答
展开全部
os.date ([format [, time]])
返回一个包含日期及时刻的字符串或表。 格式化方法取决于所给字符串 format。
如果提供了 time 参数, 格式化这个时间 (这个值的含义参见 os.time 函数)。 否则,date 格式化当前时间。
如果 format 以 '!' 打头, 日期以协调世界时格式化。 在这个可选字符项之后, 如果 format 为字符串 "*t", date 返回有后续域的表: year (四位数字),month (1–12),day (1–31), hour (0–23),min (0–59),sec (0–61), wday (星期几,星期天为 1 ), yday (当年的第几天), 以及isdst (夏令时标记,一个布尔量)。 对于最后一个域,如果该信息不提供的话就不存在。
如果 format 并非 "*t", date 以字符串形式返回, 格式化方法遵循 ISO C 函数 strftime 的规则。
如果不传参数调用, date 返回一个合理的日期时间串, 格式取决于宿主程序以及当前的区域设置 (即,os.date() 等价于 os.date("%c"))。
在非 POSIX 系统上, 由于这个函数依赖 C 函数 gmtime 和 localtime, 它可能并非线程安全的。
感谢:http://cloudwu.github.io/lua53doc/manual.html
返回一个包含日期及时刻的字符串或表。 格式化方法取决于所给字符串 format。
如果提供了 time 参数, 格式化这个时间 (这个值的含义参见 os.time 函数)。 否则,date 格式化当前时间。
如果 format 以 '!' 打头, 日期以协调世界时格式化。 在这个可选字符项之后, 如果 format 为字符串 "*t", date 返回有后续域的表: year (四位数字),month (1–12),day (1–31), hour (0–23),min (0–59),sec (0–61), wday (星期几,星期天为 1 ), yday (当年的第几天), 以及isdst (夏令时标记,一个布尔量)。 对于最后一个域,如果该信息不提供的话就不存在。
如果 format 并非 "*t", date 以字符串形式返回, 格式化方法遵循 ISO C 函数 strftime 的规则。
如果不传参数调用, date 返回一个合理的日期时间串, 格式取决于宿主程序以及当前的区域设置 (即,os.date() 等价于 os.date("%c"))。
在非 POSIX 系统上, 由于这个函数依赖 C 函数 gmtime 和 localtime, 它可能并非线程安全的。
感谢:http://cloudwu.github.io/lua53doc/manual.html
推荐于2016-08-05 · 知道合伙人互联网行家
关注
展开全部
要养成看文档的好习惯
os.date ([format [, time]])
Returns a string or a table containing date and time, formatted according to
the given string format.
If the time argument is present, this is the time to be
formatted (see the os.time function for
a description of this value). Otherwise, date formats the current
time.
If format starts with '!', then the date is
formatted in Coordinated Universal Time. After this optional character, if
format is the string "*t", then date
returns a table with the following fields: year (four digits),
month (1--12), day (1--31), hour (0--23),
min (0--59), sec (0--61), wday (weekday,
Sunday is 1), yday (day of the year), and isdst
(daylight saving flag, a boolean).
If format is not "*t", then date
returns the date as a string, formatted according to the same rules as the
C function strftime.
When called without arguments, date returns a reasonable date
and time representation that depends on the host system and on the current
locale (that is, os.date() is equivalent to
os.date("%c")).
就算看不懂英文 挑几个关键字看也是好的 "*t"
os.date ([format [, time]])
Returns a string or a table containing date and time, formatted according to
the given string format.
If the time argument is present, this is the time to be
formatted (see the os.time function for
a description of this value). Otherwise, date formats the current
time.
If format starts with '!', then the date is
formatted in Coordinated Universal Time. After this optional character, if
format is the string "*t", then date
returns a table with the following fields: year (four digits),
month (1--12), day (1--31), hour (0--23),
min (0--59), sec (0--61), wday (weekday,
Sunday is 1), yday (day of the year), and isdst
(daylight saving flag, a boolean).
If format is not "*t", then date
returns the date as a string, formatted according to the same rules as the
C function strftime.
When called without arguments, date returns a reasonable date
and time representation that depends on the host system and on the current
locale (that is, os.date() is equivalent to
os.date("%c")).
就算看不懂英文 挑几个关键字看也是好的 "*t"
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询