zoukankan      html  css  js  c++  java
  • os.date

    代码中有一段如下:

    local date = os.date("*t", set)

     if date then
               luci.sys.call("date -s '%04d-%02d-%02d %02d:%02d:%02d'" %{
                               date.year, date.month, date.day, date.hour, date.min, date.sec
                            })
     end

    没明白os.data("*t", set) 是什么意思,百度一下,得知:

    函数date,不管它的名字是什么,其实是time函数的一种“反函数”。它将一个表示日期和时间的数值,转换成更高级的表现形式。

    其第一个参数是一个格式化字符串,描述了要返回的时间形式。

    第二个参数就是时间的数字表示,默认为当前的时间。

    使用格式字符 "*t",创建一个时间表。例如下面这段代码:

    temp = os.date("*t", 906000490)

    则会产生表

    { year = 1998, month = 9, day = 16, yday = 259, wday = 4,

     hour = 23, min = 48, sec = 10, isdst = false}

  • 相关阅读:
    Redux 学习总结
    ECMAScript 6 学习总结
    Bootstrap 前端UI框架
    React.js 学习总结
    html 之 <meta> 标签之http-equiv
    Leetcode Excel Sheet Column Number (C++) && Excel Sheet Column Title ( Python)
    490
    414
    494
    458
  • 原文地址:https://www.cnblogs.com/rohens-hbg/p/7975578.html
Copyright © 2011-2022 走看看