欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

easyui json datetime

錢多多1年前8瀏覽0評論

EasyUI是一款非常方便易用的前端框架,其中的JSON數(shù)據(jù)格式和日期時間的處理也非常簡單,下面我們就來介紹一下EasyUI中JSON和日期時間的使用方法。

JSON數(shù)據(jù)格式在EasyUI中非常常用,我們可以通過EasyUI中的dataparser來實現(xiàn)JSON數(shù)據(jù)的解析和生成。具體的代碼如下:

<script type="text/javascript">
var jsonStr = '{"id":1,"name":"Tom","age":23}';
var data = $.parseJSON(jsonStr);
alert(data.name);   // 輸出Tom
</script>

上面的代碼中,我們通過$.parseJSON方法將jsonStr轉(zhuǎn)化為一個JSON對象data,然后再通過data.name的方式獲取到JSON數(shù)據(jù)中的屬性name。

對于日期時間的處理,EasyUI提供了非常方便的時間選擇器datetimebox。我們可以通過下面的代碼來實現(xiàn)日期時間的選擇和格式化:

<input id="dt" class="easyui-datetimebox" style="width:150px;"
data-options="
formatter: function(date){
return date.getFullYear() + '-' + (date.getMonth()+1) + '-' + date.getDate();
},
parser: function(s){
var t = Date.parse(s);
if (!isNaN(t)){
return new Date(t);
} else {
return new Date();
}
}" />

上面的代碼中,我們在data-options中分別定義了formatter和parser方法,來對日期時間進行格式化和解析。在formatter方法中,我們將日期時間按照“年-月-日”的格式進行格式化;在parser方法中,我們首先使用Date.parse方法來將字符串s轉(zhuǎn)化為時間戳t,如果轉(zhuǎn)化成功,則將時間戳t轉(zhuǎn)化為日期時間并返回;否則返回當(dāng)前日期時間。

綜上所述,EasyUI的JSON和日期時間處理非常簡單易用,有助于開發(fā)者開展工作。