反饋已提交
網絡繁忙
JavaScript 中经常需要对日期型的数据进行操作,并返回如给日期控件赋等,在对日期数据进行操作时,需要用 JavaScript 中的日期函数来处理日期对象。
本文将介绍 JavaScript 中常用的日期函数,并通过多个示例来演示如何给控件赋一个日期值。
注:日期函数的操作对象必须是日期对象。
通过参数面板上的控件来进行一些示例演示。如下图所示:
注:对日期的加减,对月份的加减,对年份的加减等等,都是使用对应的 get 方法然后再使用 set 方法进行设置。
实现点击“按钮”的时候,给日期控件赋一个当前日期。
给按钮添加点击事件,JavaScript 代码如下:
var mydate = new Date(); //创建日期对象,返回值为当前日期(包含时分秒) this.options.form.getWidgetByName("date").setValue(mydate); //赋值给日期控件
效果如下:
对日期的加减是通过 setDate()方法。在 3.1 示例中,获得当前日期后取前一天的。
var mydate = new Date(); //创建日期对象,返回值为当前日期(包含时分秒)mydate.setDate(mydate.getDate()-1); //设置日期对象中的“日”,为当前日-1this.options.form.getWidgetByName("date").setValue(mydate); //赋值给日期控件
对月份的加减通过 setMonth() 方法。在原当前日例子中,获得当前日期的月份减 1。
var mydate = new Date(); //创建日期对象,返回值为当前日期(包含时分秒)mydate.setMonth(mydate.getMonth()-1); //设置日期对象中的“月”,为当前月-1this.options.form.getWidgetByName("date").setValue(mydate); //赋值给日期控件
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉