4.1 J_Date_Add(日期,要添加的数量[,模式:日])

说明1:计算一个指定的日期和间隔后的新日期.时间格式为:YYYY-MM-DD
说明2:要添加的数量:可以是正数也可以是负数.
说明3:模式:年/Y 月/M 日/D 时/H 分/N 秒/S
说明4:模式:中文如果不OK就换英文吧
返回值:计算后的日期 格式为:YYYY-MM-DD
例子:

Func Example32();声明一个名为$d1的局域变量,保存日期格式的文本"2016-03-04 23:00:35"Local $d1 = "2016-03-04 23:00:35";声明一个名为$d2的局域变量,保存日期格式的文本"2016-03-05 06:07:09"Local $d2 = "2016-03-05 06:07:09";声明一个名为$d3的局域变量,保存日期格式的文本"2016-03-06 14:50:21"Local $d3 = "2016-03-06 14:50:21";声明一个名为$d4的局域变量,保存在日期$d1的基础上后退3天(D)Local $d4 = J_Date_Add($d1, 3, "D");$d2和$d3相差多少个小时(H)Local $diff = J_Date_Diff($d2, $d3, "H");以系统信息提示框的形式显示出$d4保存的数据J_MsgBox($d4);以系统信息提示框的形式显示出$diff保存的数据J_MsgBox($diff)
EndFunc   ;==>Example32

4.2 J_Date_Diff(开始日期,结束日期[,模式:日])

说明1:返回两个日期的不同, 使用指定类型表达.
说明2:模式:年/Y 月/M 日/D 时/H 分/N 秒/S
说明3:模式:中文如果不OK就换英文吧
返回值:返回两个日期间隔的数字
例子:

Func Example32();声明一个名为$d1的局域变量,保存日期格式的文本"2016-03-04 23:00:35"Local $d1 = "2016-03-04 23:00:35";声明一个名为$d2的局域变量,保存日期格式的文本"2016-03-05 06:07:09"Local $d2 = "2016-03-05 06:07:09";声明一个名为$d3的局域变量,保存日期格式的文本"2016-03-06 14:50:21"Local $d3 = "2016-03-06 14:50:21";声明一个名为$d4的局域变量,保存在日期$d1的基础上后退3天(D)Local $d4 = J_Date_Add($d1, 3, "D");$d2和$d3相差多少个小时(H)Local $diff = J_Date_Diff($d2, $d3, "H");以系统信息提示框的形式显示出$d4保存的数据J_MsgBox($d4);以系统信息提示框的形式显示出$diff保存的数据J_MsgBox($diff)
EndFunc   ;==>Example32

4.3 J_Date_sysDate([格式:yyyy-mm-dd hh:mi:ss])

说明:根据格式,返回特定格式的当前系统时间
返回值:特定格式的当前时间,默认格式是 yyyy-mm-dd hh:mi:ss
例子:

Func Example33();取当年月日j_msgbox(J_Date_sysDate('yyyy-mm-dd'));取年月日 时分秒j_msgbox(J_Date_sysDate('yyyy-mm-dd hh:mi:ss'));另一种格式j_msgbox(J_Date_sysDate('yyyy/mm/dd hh:mi:ss'))
EndFunc   ;==>Example33

4.4 J_Date_lastDayOfMonth([日期:系统时间])

说明:获取某日期所在月份的最后一天 
参数: 默认值为 当前日期 
例子:

Func Example34();取当前月份的最后一天j_msgbox(J_Date_lastDayOfMonth());取2017-04月的最的一天j_msgbox(j_date_lastDayOfMonth('2017-04'))j_msgbox(j_date_lastDayOfMonth('2017-04-08'))EndFunc   ;==>Example34

4.5 J_Date_DayOfWeek([日期:系统时间])

说明:获取某日期的星期值,返回1-7分别代表周一到周日 
参数:默认值为当前时间 
例子:

    Func Example35();取当天的星期值j_msgbox(J_Date_DayOfWeek());获取2017-03-08那天的星期值j_msgbox(J_Date_DayOfWeek('2017-03-08'))EndFunc   ;==>Example35

4.6 J_Date_trunc(日期[,模式:日])

说明:获取日期中的信息 
参数:模式可选值:日/天/年/月/时/分/秒 
例子:

    Func Example36()j_msgbox(j_date_trunc('2015-01-05', '年'))j_msgbox(j_date_trunc('2015-01-05 12:34:09', '月'))j_msgbox(j_date_trunc('2015-01-05 12:34:09', '天'))j_msgbox(j_date_trunc('2015-01-05', '时'))j_msgbox(j_date_trunc('2015-01-05 12:34:09', '时'))j_msgbox(j_date_trunc('2015-01-05 12:34:09', '分'))j_msgbox(j_date_trunc('2015-01-05 12:34:09', '秒'))EndFunc   ;==>Example36

原文转自码栈平台

码栈开发手册(四)---编码方式开发(日期相关函数)相关推荐

  1. 电商生鲜网站开发(四)——后台开发:商品模块-图片上传/多条件拼接sql

    电商生鲜网站开发(四)--后台开发:商品模块-图片上传/多条件拼接sql 增加商品 上传图片 更新商品 删除商品 批量上下架 图片上传功能 文件名UUID 通用唯一识别码(Universally Un ...

  2. 码栈开发手册(三)---编码方式开发(高级课程①)

    本文转自码栈平台

  3. 码栈开发手册(一)---编码方式开发(初级课程②)

    本文转自码栈平台

  4. php完全开发手册下载,thinkphp5完全开发手册

    Tags: 51下载网提供<thinkphp5完全开发手册> CHM+PDF版本下载,该软件为免费软件,文件大小为807 KB,推荐指数4颗星,作为国产软件中的顶尖厂商,完全可以放心下载哦 ...

  5. 海豚php完全开发手册,ThinkPHP2.1完全开发手册

    资源来源网络,如果需要授权,请大家更换源码,模块仅供学习,如需商用请购买正版授权 ThinkPHP是一个免费开源的,快速.简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏 ...

  6. python常用的开发环境包括_Python 全栈:Python 四种常用开发环境总结

    包安装和镜像源 先来区分几个小白容易混淆的概念:Python 解释器.PyCharm.Anaconda.Conda 安装.pip 安装.PyCharm 是 Python 常用的集成开发环境,全称 In ...

  7. php ci框架开发手册下载,php敏捷开发codeigniter框架-CodeIgniter教程(中文手册)pdf格式免费完整版-东坡下载...

    这既是一份CodeIgniter教程,也是一份不可多得的CodeIgniter中文手册,更具体一点来说,它其实是<php敏捷开发codeigniter框架>,如果你需要一份这样的codei ...

  8. 国标码的发展历史以及编码方式

    文章目录 引言 GB2312 GBK unicode 和 ISO10646 ISO10646的编码结构 结论 参考文献 引言 由于物理实现比较容易等原因计算机等数字系统内部使用二进制字符的记录.存贮. ...

  9. 开发Vue插件四种方式

    在日常开发中,可能只需要一两个插件就可以完成对系统开发需要.如果引入整个组件库,最后打包项目体积比较大.例如element-ui中的message提示组件等.下面会在vuejs官网提供的插件建议,根据 ...

最新文章

  1. zabbix 监控mysql5.7_使用zabbix对mysql5.7主从进行监控
  2. QT的QAxBase类的使用
  3. C++文件头,命名空间,new和delete,内联函数,引用,函数重载,构造函数和析构函数,深拷贝和浅拷贝,explict,this指针
  4. Kaggle Titanic补充篇
  5. C++判断文件是否存在
  6. java实现次方的运算_Java中对于位运算的优化以及运用与思考
  7. 【计算机网络】TCP IP通信处理过程
  8. @Value(${xxxx})注解的配置及使用
  9. Redis在项目中的使用及性能测试(续)
  10. java spi_Java SPI(服务提供商接口)和ServiceLoader
  11. 【Excel实战】按指定字符拆分字符串
  12. html怎么添加视频链接,PPT怎么将超链接添加到视频图文教程
  13. SPSS如何验证是否符合正态分布
  14. Scrapy对接Selenium(说明在哪里进行对接为什么在这里):小猪短租网实战分析
  15. SI信号仿真及软件 HyperLynx
  16. python入门教学反思_Python语言教学反思
  17. coursera 吴恩达 -- 第一课 神经网络和深度学习 :第三周课后习题 Key concepts on Deep Neural Networks Quiz, 10 questions
  18. App Zap的非常货币化策略:付费游戏的应用内购买
  19. Unity 2021连接外网数据库,建表,增删改查遇到的问题记录
  20. 成像系统中的6种基本参数

热门文章

  1. 8086地址传送指令LDS,LES
  2. 复习webpack4之实现简易的webpack
  3. Elasticsearch索引定时清理
  4. JUC——线程同步锁(ReentrantLock)
  5. 浅析Linux线程调度
  6. [编程技巧] 巧用CPU缓存优化代码:数组 vs. 链表
  7. 亚太运营商在5G速率上领先
  8. Saltstack 介绍、安装、配置(一)
  9. 备份oracle中的大表
  10. Tensorflow tf.keras.models.load_model() 打开h5文件失败