Lua获取系统时间和时间格式化方法及格式化参数

 更新时间:2015年04月21日 09:29:42   投稿:junjie  
这篇文章主要介绍了Lua获取系统时间和时间格式化方法及格式化参数,需要的朋友可以参考下

一、系统当前时间对应的时间戳

复制代码 代码如下:

local ntime = os.time
print(ntime)

二、格式化时间显示,参考下表
常用于设置header等
复制代码 代码如下:

ngx.header["Last-Modified:"]  = os.date("%a, %d %b %Y %X GMT")
ngx.header["Content-Type"]    = "text/html; charset=utf-8"
ngx.header["Cache-Control"]   = "public"
ngx.header["Expires"]         = os.date("%a, %d %b %Y %X GMT", os.time() + cdnCacheTime)

%a

abbreviated weekday name (e.g., Wed)

%A

full weekday name (e.g., Wednesday)

%b

abbreviated month name (e.g., Sep)

%B

full month name (e.g., September)

%c

date and time (e.g., 09/16/98 23:48:10)

%d

day of the month (16) [01-31]

%H

hour, using a 24-hour clock (23) [00-23]

%I

hour, using a 12-hour clock (11) [01-12]

%M

minute (48) [00-59]

%m

month (09) [01-12]

%p

either "am" or "pm" (pm)

%S

second (10) [00-61]

%w

weekday (3) [0-6 = Sunday-Saturday]

%x

date (e.g., 09/16/98)

%X

time (e.g., 23:48:10)

%Y

full year (1998)

%y

two-digit year (98) [00-99]

%%

the character '%'


相关文章

  • Lua中类的实现原理探讨(Lua中实现类的方法)

    Lua中类的实现原理探讨(Lua中实现类的方法)

    这篇文章主要介绍了Lua中类的实现原理探讨(Lua中实现类的方法),本文同时讲解了metatable、元方法等内容,需要的朋友可以参考下
    2014-10-10
  • Lua教程(十七):C API简介

    Lua教程(十七):C API简介

    这篇文章主要介绍了Lua教程(十七):C API简介,本文讲解了基础知识、栈、C API中的错误处理、Lua调用C程序、C程序调用Lua代码的错误处理等内容,需要的朋友可以参考下
    2015-04-04
  • Ruby元编程技术详解(Ruby Metaprogramming techniques)

    Ruby元编程技术详解(Ruby Metaprogramming techniques)

    这篇文章主要介绍了Ruby元编程技术详解(Ruby Metaprogramming techniques),本文讲解了11个关于元编程的技术和技巧,需要的朋友可以参考下
    2015-04-04
  • Lua读取和写入文件处理例子

    Lua读取和写入文件处理例子

    这篇文章主要介绍了Lua读取和写入文件处理,本文直接给出实例代码,需要的朋友可以参考下
    2014-11-11
  • Lua 操作 MongoDB 数据库实例

    Lua 操作 MongoDB 数据库实例

    这篇文章主要介绍了Lua 操作 MongoDB 数据库实例,本文给出了修改后的lua-mongo API和具体的操作MongoDB 数据库代码,需要的朋友可以参考下
    2015-03-03
  • 详解Lua中的数据类型

    详解Lua中的数据类型

    这篇文章主要介绍了Lua中的数据类型,是Lua入门学习中的基础知识,需要的朋友可以参考下
    2015-05-05
  • Lua中的数学库总结

    Lua中的数学库总结

    这篇文章主要介绍了Lua中的数学库总结,本文罗列了Lua5.1中数学库的所有函数,需要的朋友可以参考下
    2014-11-11
  • 浅析Lua编程中的异常处理

    浅析Lua编程中的异常处理

    这篇文章主要介绍了浅析Lua编程中的异常处理,是Lua入门学习中的基础知识,要的朋友可以参考下
    2015-05-05
  • Lua元表与元方法实例讲解

    Lua元表与元方法实例讲解

    这篇文章主要介绍了Lua元表与元方法实例讲解,本文讲解了算术类、关系类元方法、table访问的元方法等内容,需要的朋友可以参考下
    2014-09-09
  • Lua中数字for循环实例

    Lua中数字for循环实例

    这篇文章主要介绍了Lua中数字for循环实例,本文直接给出数字循环代码示例,并探讨了改变控制变量的一些问题,需要的朋友可以参考下
    2015-04-04

最新评论