获取当天时间信息
2015-01-24 22:10
218 查看
(now)函数可以很方便的返回当前时间信息,比如年,月等,返回结果存放在list中,使用十分方便。举例如下:
> (now)
(2015 1 24 14 7 42 393413 24 6 480 0)
注意,这里获得是GMT+0时区,如果想要获得中国时区,需要在第一个参数中指定以分钟为单位的整数。中国是GMT+8,所以应该如下调用:
> (now (* 8 60))
(2015 1 24 22 9 9 707743 24 6 480 0)
下面这段来自newlisp manual,这个list的信息非常丰富,可以提取周几的信息。
下面是返回GMT+8时区今天是星期二
> ((now (* 8 60)) 8)
2
> (now)
(2015 1 24 14 7 42 393413 24 6 480 0)
注意,这里获得是GMT+0时区,如果想要获得中国时区,需要在第一个参数中指定以分钟为单位的整数。中国是GMT+8,所以应该如下调用:
> (now (* 8 60))
(2015 1 24 22 9 9 707743 24 6 480 0)
下面这段来自newlisp manual,这个list的信息非常丰富,可以提取周几的信息。
format | description |
---|---|
year | Gregorian calendar |
month | (1–12) |
day | (1–31) |
hour | (0–23) UTC |
minute | (0–59) |
second | (0–59) |
microsecond | (0–999999) OS-specific, millisecond resolution |
day of current year | Jan 1st is 1 |
day of current week | (1–7) starting Monday |
time zone offset in minutes | west of GMT |
daylight savings time type | (0–6) on Linux/Unixor bias in minutes on Win32 |
> ((now (* 8 60)) 8)
2
相关文章推荐
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第十五节 设置本机默认的生存时间(time-to-live:TTL)值
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第二十节 测定到指定目的地往返时间和跳跃数
- 在vb中使用Iphlpapi.dll获取网络信息 第二章 第二十节 测定到指定目的地往返时间和跳跃数
- Linux C 语言 获取系统时间信息
- VC获取文件时间信息的方法
- WMI 获取硬盘信息(使用时间)
- [转]我就这点儿时间——谈web2.0时代的信息获取
- 用gdi+获取图像的附加信息(metadata)--如jpg照片的标题,相机,曝光时间等
- SQL中获取当天,当月信息
- 获取当天00:00:00时间值秒数
- 获取数据库表的信息(大小,索引大小,创建时间,行数)
- FileInfo 0.0.0003--masm32写的获取文件属性、版本、时间、MD5值等信息的小程序
- ruby学习系列--获取当天修改的文件信息
- 异常详细信息: System.InvalidOperationException: 超时时间已到。在从池中获取连接之前超时时间已过
- mysql 获取当天发布的信息
- FileInfo 0.0.0005--masm32写的获取文件属性、版本、时间、MD5、SHA1 等信息的小程序
- FileInfo 0.0.0004--masm32写的获取文件属性、版本、时间、MD5值等信息的小程序
- JS去空格、IFrame提示信息做后台操作、Cookie存值获取累加,调整过期时间。
- 服务器端获取客户端信息(时间 etc..)
- sql 获取当天开始时间 结束时间