mktime() 函数

返回一个日期的 Unix 时间戳,参数总是表示 GMT 日期,因此 is_dst 对结果没有影响,参数可以从右到左依次空着,空着的参数会被设为相应的当前 GMT 值。

PHP Date() 函数

PHP Date() 函数可把时间戳格式化为可读性更好的日期和时间。

语法:

date(format,timestamp)参数 描述

format 必需。规定时间戳的格式。

timestamp 可选。规定时间戳。默认是当前的日期和时间。

上面我们简单的讲了一下mktime与date函数,下面我们就来看看利用他们实例今天,上月,下月等日期计算

$t= time();

$t1=mktime(0,0,0,date(“m”,$t),date(“d”,$t),date(“Y”,$t));

$t2=mktime(0,0,0,date(“m”,$t),1,date(“Y”,$t));

$t3=mktime(0,0,0,date(“m”,$t)-1,1,date(“Y”,$t));

$t4=mktime(0,0,0,1,1,date(“Y”,$t));

$e1=mktime(23,59,59,date(“m”,$t),date(“d”,$t),date(“Y”,$t));

$e2=mktime(23,59,59,date(“m”,$t),date(“t”),date(“Y”,$t));

$e3=mktime(23,59,59,date(“m”,$t)-1,date(“t”,$t3),date(“Y”,$t));

$e4=mktime(23,59,59,12,31,date(“Y”,$t));

参考一下关于mktime()函数

参数描述

hour可选。规定小时。

minute可选。规定分钟。

second可选。规定秒。

month可选。规定用数字表示的月。

day可选。规定天。

year可选,规定年,在某些系统上,合法值介于 1901 - 2038 之间,不过在 PHP 5 中已经不存在这个限制了。

is_dst 可选,如果时间在日光节约时间(DST)期间,则设置为1,否则设置为0,若未知,则设置为-1。

自 5.1.0 起,is_dst 参数被废弃。因此应该使用新的时区处理特性。

//测试

echodate(“当前 Y-m-d H:i:s”,$t).”$t
”;

echodate(“今天起点 Y-m-d H:i:s”,$t1).”$t1
”;

echodate(“今月起点 Y-m-d H:i:s”,$t2).”$t2
”;

echodate(“上月起点 Y-m-d H:i:s”,$t3).”$t3
”;

echodate(“今年起点 Y-m-d H:i:s”,$t4).”$t4
”;

//测试

echodate(“今天终点 Y-m-d H:i:s”,$e1).”$e1
”;

echodate(“今月终点 Y-m-d H:i:s”,$e2).”$e2
”;

echodate(“上月终点 Y-m-d H:i:s”,$e3).”$e3
”;

echodate(“今年终点 Y-m-d H:i:s”,$e4).”$e4
”;

//结果:

当前 2011-05-24 15:42:55 1306222975

今天起点 2011-05-24 00:00:00 1306166400

今月起点 2011-05-01 00:00:00 1304179200

上月起点 2011-04-01 00:00:00 1301587200

今年起点 2011-01-01 00:00:00 1293811200

今天终点 2011-05-24 23:59:59 1306252799

今月终点 2011-05-31 23:59:59 1306857599

上月终点 2011-04-30 23:59:59 1304179199

今年终点 2011-12-31 23:59:59 1325347199

看一下date函数

参数描述

format必需,规定时间戳的格式。

timestamp可选,规定时间戳。默认是当前的日期和时间。

PHP 日期-格式化日期

date() 函数的第一个参数规定了如何格式化日期/时间。它使用字母来表示日期和时间的格式。这里列出了一些可用的字母:

d - 月中的天 (01-31)

m - 当前月,以数字计 (01-12)

Y - 当前的年(四位数)

您可以在我们的 PHP Date 参考手册中,找到格式参数中可以使用的所有字母。

(责任编辑:admin)

本月 上月 php,显示本月,上月,今天,今年以及各时间起点与相关推荐

  1. 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。 *假设每度电的价格为1.2元,计算并显示本月电费

    package electric; import java.util.Scanner;//引Scanner入类 class Electric {// 创建电这个类 double lastRecord; ...

  2. 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数, 假设每度电的价格为1.2元,计算并显示本月电费。

    //编写一个程序,实现设置上月.本月电表读数,显示上月.本月电表读数,计算并显示本月用电数. //假设每度电的价格为1.2元,计算并显示本月电费. class Dianbiao{ private do ...

  3. 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。

    /* 编写一个程序,实现设置上月.本月电表读数,显示上月.本月电表读数,计算并显示本月用电数.*假设每度电的价格为1.2元,计算并显示本月电费*/ package electric;import ja ...

  4. 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。假设每度电的价格为1.2元,计算并显示本月电费。

    题目: 编写一个程序,实现设置上月.本月电表读数,显示上月.本月电表读数,计算并显示本月用电数.假设每度电的价格为1.2元,计算并显示本月电费. 说明 v 从键盘上输入上月用电数 lastRecord ...

  5. 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。 *假设每度电的价格为1.2元,计算并显示本月电费 */

    /* 编写一个程序,实现设置上月.本月电表读数,显示上月.本月电表读数,计算并显示本月用电数.  *假设每度电的价格为1.2元,计算并显示本月电费  */ package electric; impo ...

  6. 题目: 编写一个程序,实现设置上月、本月电表读数,显示上月ji本月电表读数,计算并显示本月用电数。假设每度电的价格为1.2元,计算并显示本月电费。

    题目: 编写一个程序,实现设置上月.本月电表读数,显示上月ji本月电表读数,计算并显示本月用电数.假设每度电的价格为1.2元,计算并显示本月public class dian { private in ...

  7. 题目: 编写一个程序,实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。假设每度电的价格为1.2元,计算并显示本月电费。

    题目: 编写一个程序,实现设置上月.本月电表读数,显示上月.本月电表读数,计算并显示本月用电数.假设每度电的价格为 1.2元,计算并显示本月电费. 说明 v 从键盘上输入上月用电数 lastRecor ...

  8. 1.现实设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数,假设每度电的价格1.2元,计算并显示本月电费的功能。

    1.现实设置上月.本月电表读数,显示上月.本月电表读数,计算并显示本月用电数,假设每度电的价格1.2元,计算并显示本月电费的功能. public class PowermeterTest { publ ...

  9. 实现设置上月、本月电表读数,显示上月、本月电表读数,计算并显示本月用电数。

    题目:实现设置上月.本月电表读数,显示上月.本月电表读数,计算并显示本月用电数. 假设每度电的价格为1.2元,计算并显示本月电费 package electric; import java.util. ...

最新文章

  1. java 静态代码块 多线程,Java多线程编程笔记10:单例模式
  2. 内推 58 人拿到微软 offer!这位大佬有多强?
  3. 计算机操作员中级操作试题,中级计算机操作员应知模拟考试试题(一)
  4. wince投屏苹果手机_怎么把手机上的导航映射到中控屏
  5. Azure运维系列 4:安装和使用Azure PowerShell管理云
  6. 自动生成四则运算题目
  7. php : Warning: strftime(): It is not safe to rely on the system's timezone settings.
  8. 1600k 打印头测试软件,更换LQ-1600K打印头断针的技巧
  9. 【解决方法】jdb2/sdb1-8 io使用过高
  10. Nginx配置Thinkphp3.2.3配置,访问Nginx报 No input file specified. 的问题解决
  11. 禁止VirtualBox同步Guest系统的时间
  12. TensorFlow MNIST 数据集
  13. java百度地图离线LBS_百度地图之离线下载功能
  14. 单片机制作时钟倒计时
  15. asp 服务器文件重命名,aspupload文件重命名及上传进度条的解决方法附代码
  16. 计算机考在职研究生难不难,计算机在职硕士考试难吗?
  17. “十步杀一人,千里不留行。事了拂衣去,深藏功与名。”
  18. 图像相似的算法有哪些,图像相似的算法是什么
  19. tar命令下的--exclude
  20. Mysql设置自动更新时间

热门文章

  1. java编写自动化脚本生成apk_Unity3D研究院之Android全自动打包生成apk(六十九)
  2. c语言怎么删除字符串中的指定字符_Java中你知道几种从字符串中找指定的字符的数量
  3. Matlab中typecast函数由int8转换为int32
  4. 详解云原生机器学习平台的优势
  5. 斯坦福机器学习公开课学习笔记(2)—监督学习 梯度下降
  6. RuoYi-Vue————权限管理
  7. JS中集合对象(Array、Map、Set)及类数组对象的使用与对比
  8. 2018年区块链技术发展总结与展望(附报告全文) | 起风研究院
  9. 刘强东:第四次零售革命意义将超互联网
  10. CPU_X86架构和ARM架构入门篇