轻应用开发 API

app. dateTimePicker

日期时间,原生UI效果:日期/时间选择控件

Methods

static selectDate(callback, defaultDate, format)

选择日期

Parameters:
Name Type Description
callback function

回调函数

defaultDate Object

默认日期,默认是今天的年月日

format String

返回日期格式

Example
app.dateTimePicker.selectDate (function(res){
      app.alert("您选择了:"+JSON.stringify(res));
  }, null, "yyyy MM dd");

static selectTime(callback, defaultTime, format, is24Hours)

选择时间

Parameters:
Name Type Description
callback function

回调函数

defaultTime Object

默认弹出的时间

format String

返回时间格式

is24Hours String

是否是24小时制,默认是true

Example
app.dateTimePicker.selectTime (function(res){
      app.alert("您选择了:"+JSON.stringify(res));
  }, null, "hh mm", true);

static wheelSelectDate(callback, defaultDate, format, range, isFormat)

选择日期-滚轮

Parameters:
Name Type Description
callback function

回调函数

defaultDate Object

默认日期,默认是今天的年月日

format String

日期格式,默认是"yyyy-MM-dd"

range Object

年份的范围,格式如{ "minYear": 2000, "maxYear": 2046 }

isFormat String

是否支持格式化,例如只选择年月等。默认是false,format在设置true的时候才生效

Example
app.dateTimePicker.wheelSelectDate (function(res){
      app.alert("您选择了:"+JSON.stringify(res));
  }, null, null, { "minYear": 1980, "maxYear": 2013 });

static wheelSelectTime(callback, defaultTime, format, is24Hours)

选择时间-滚轮

Parameters:
Name Type Description
callback function

回调函数

defaultTime Object

默认弹出的时间

format String

返回时间格式

is24Hours String

是否是24小时制,默认是true

Example
app.dateTimePicker.wheelSelectTime (function(res){
      app.alert("您选择了:"+JSON.stringify(res));
  }, null, null, false);