获取此时/当天开始/当天结束的时间戳(PHP/LUA)
来源:互联网 发布:ts中怎么定义一个数组 编辑:程序博客网 时间:2024/05/21 06:50
很多时候需要获取此时/当天开始/当天结束的时间戳,用作sql查询语句的限制条件,下面是我用过的两种语言写的:
LUA:
local os = os--[[-- tab = os.date("*t", time)通过os.date函数的第二个参数指定一个时间数值。例如:local tab = os.date("*t", 1131286710);--返回值 tab 的数据 {year=2005, month=11, day=6, hour=22,min=18,sec=30}--year表示年,month表示月,day表示日期,hour表示小时,min表示分钟,sec表示秒,isdst表示是否夏令时--tab成包括一些其他的成员 tab.yday 表示一年中的第几天 tab.wday 表示星期几(星期天为1)time = os.time(tab) -->返回值为1131286710]]--获取此时的时间戳local now_time = os.time()--获取当天的开始时间戳local function now_daytime_start(now_time) local tab = os.date("*t", now_time) tab.hour = 0 tab.min = 0 tab.sec = 0local result = os.time(tab) return resultend--获取当天的结束时间戳local function now_daytime_end(now_time) local tab = os.date("*t", now_time) tab.hour = 0 tab.min = 0 tab.sec = 0local result = tonumber(os.time(tab) + 86400) return resultend
PHP:
<?php//获取当天的年份$y = date("Y");//获取当天的月份$m = date("m");//获取当天的号数$d = date("d");//将今天开始的年月日时分秒,转换成unix时间戳(开始示例:2015-10-12 00:00:00)$todayTime= mktime(0,0,0,$m,$d,$y);//即是当天零点的时间戳?>
0 0
- 获取此时/当天开始/当天结束的时间戳(PHP/LUA)
- 获取当天的开始和结束时间
- sql 获取当天开始时间 结束时间
- php获取当前月的开始时间和结束时间,获取当天的开始时间和结束时间
- java8 获取当天的开始时间和结束时间
- 最最最高效方式 获取当天的开始时间和结束时间(Java)
- javascript获取当天、本周、本月、本年 开始及结束时间
- Java获取当天、本周、本月 开始及结束时间
- Java获取当天、本周、本月 开始及结束时间
- Java获取当天、本周、本月 开始及结束时间
- 获取当天的开始时间、结束时间等等的一个工具类
- 获取当天的开始时间、结束时间等等的一个工具类
- 关于怎么获取系统当天的开始时间和结束时间
- js获取当天 当周 当月的开始时间和结束时间
- java获取当天,前天,明天,本周,本月,本年的开始日期时间和结束日期时间
- php获取当天0点的时间戳
- Java获取当天的起始时间和结束时间
- Java获取当天的起始时间和结束时间
- java keytool证书工具使用小结
- 运维岗位Day1
- 变量交换
- apt-get update遇到的问题
- OpenSSL: print X and Y of EC_POINT
- 获取此时/当天开始/当天结束的时间戳(PHP/LUA)
- 平衡二叉树之AVL
- hdoj 1877 又一版 A+B 【进制转换】
- js 事件捕获和冒泡
- 并发编程之Operation Queue
- 黑马程序员-学习笔记-集合
- CentOS下找不到eth0设备的解决方法
- log日志级别说明
- React Native学习过程中遇到的坑