最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解js正則表達(dá)式驗(yàn)證時(shí)間格式xxxx-xx-xx形式

 更新時(shí)間:2018年02月09日 08:33:13   作者:Aimee  
本篇文章主要介紹了詳解js正則表達(dá)式驗(yàn)證時(shí)間格式xxxx-xx-xx形式,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

在項(xiàng)目中,我們經(jīng)常會(huì)遇到時(shí)間問(wèn)題,有時(shí)候是使用時(shí)間插件,讓用戶選擇,但有時(shí)應(yīng)客戶要求,能夠自行輸入時(shí)間,那么,我們?nèi)绾蝸?lái)確定用戶輸入的時(shí)間格式是否正確,輸入的時(shí)間是否合法呢?

這個(gè)時(shí)候需要用到正則表達(dá)式,接下來(lái),簡(jiǎn)單講解我的驗(yàn)證實(shí)例,以驗(yàn)證時(shí)間格式2017-01-01格式為例:

1.首先,我們需要獲得用戶輸入的內(nèi)容;

2.其次,我們需要驗(yàn)證用戶輸入的內(nèi)容是否為2017-01-01格式;

3.然后,驗(yàn)證格式正確后,需要驗(yàn)證輸入的時(shí)間是否合法;

4.如果用戶輸入的是正確的,合法的時(shí)間格式,那么返回輸入框中的內(nèi)容,否則提示用戶重新輸入。

以下給出具體驗(yàn)證過(guò)程,可供參考:

1.獲取用戶輸入的時(shí)間:

var bagin = $('.input_one').val();

2.驗(yàn)證時(shí)間格式是否正確:(驗(yàn)證通過(guò)返回時(shí)間戳格式,例如:(2017-01-01,2017,-,01,-,01),否則返回null)

var bagin_r = bagin.match(/^(\d{4})(-)(\d{2})(-)(\d{2})$/);

if(bagin_r==null){
 alert("請(qǐng)輸入正確的開(kāi)始時(shí)間格式,如:2017-01-01");
 return false;
 }

3.驗(yàn)證時(shí)間是否合法:(注意:此段必須放置在驗(yàn)證時(shí)間格式完成之后)

var b_d=new Date(bagin_r[1],bagin_r[3]-1,bagin_r[5]);
var b_num = (b_d.getFullYear()==bagin_r[1]&&(b_d.getMonth()+1)==bagin_r[3]&&b_d.getDate()==bagin_r[5]);

if(b_num==0){
 alert("開(kāi)始時(shí)間不合法,請(qǐng)輸入正確的開(kāi)始時(shí)間");
 return false;
 }

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 關(guān)于安卓手機(jī)微信瀏覽器中使用XMLHttpRequest 2上傳圖片顯示字節(jié)數(shù)為0的解決辦法

    關(guān)于安卓手機(jī)微信瀏覽器中使用XMLHttpRequest 2上傳圖片顯示字節(jié)數(shù)為0的解決辦法

    這篇文章主要介紹了關(guān)于安卓手機(jī)微信瀏覽器中使用XMLHttpRequest 2上傳圖片顯示字節(jié)數(shù)為0的解決辦法 的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • JS獲取頁(yè)面窗口大小的代碼解讀

    JS獲取頁(yè)面窗口大小的代碼解讀

    本節(jié)實(shí)例給出一個(gè)獲取瀏覽器當(dāng)前窗口大小的方法。當(dāng)瀏覽器窗口大小變化時(shí),顯示的值會(huì)隨時(shí)變化
    2011-12-12
  • js+css實(shí)現(xiàn)計(jì)算器功能

    js+css實(shí)現(xiàn)計(jì)算器功能

    這篇文章主要為大家詳細(xì)介紹了js+css實(shí)現(xiàn)計(jì)算器功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • echarts自定義tooltip中的內(nèi)容代碼示例

    echarts自定義tooltip中的內(nèi)容代碼示例

    在ECharts中,通過(guò)formatter函數(shù)自定義圖例樣式,可以實(shí)現(xiàn)更靈活的圖表展示,滿足特定的視覺(jué)需求,這篇文章主要介紹了echarts自定義tooltip中內(nèi)容的相關(guān)資料,需要的朋友可以參考下
    2024-10-10
  • 微信小程序?qū)崿F(xiàn)音樂(lè)播放器

    微信小程序?qū)崿F(xiàn)音樂(lè)播放器

    這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)音樂(lè)播放器,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-11-11
  • Storage、cookie的用途和優(yōu)缺點(diǎn)比較

    Storage、cookie的用途和優(yōu)缺點(diǎn)比較

    cookie的大小是受限制的,并且每次請(qǐng)求cookie都會(huì)被發(fā)送,浪費(fèi)寬帶,cookie還需要指定作用域,不可以跨域調(diào)用。cookie的作用是與服務(wù)器進(jìn)行交互,作為http規(guī)范的一部分存在,而webstorage僅僅是為了本地“存儲(chǔ)”數(shù)據(jù)而生。
    2023-07-07
  • JavaScript?賦值,淺復(fù)制和深復(fù)制的區(qū)別

    JavaScript?賦值,淺復(fù)制和深復(fù)制的區(qū)別

    這篇文章主要介紹了JavaScript?賦值,淺復(fù)制和深復(fù)制的區(qū)別,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-05-05
  • JavaScript中創(chuàng)建原子的方法總結(jié)

    JavaScript中創(chuàng)建原子的方法總結(jié)

    這篇文章主要給大家總結(jié)介紹了關(guān)于JavaScript中創(chuàng)建原子的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-08-08
  • JS中toFixed()方法四舍五入的精度問(wèn)題詳解

    JS中toFixed()方法四舍五入的精度問(wèn)題詳解

    最近在做項(xiàng)目的時(shí)候,遇到了有四舍五入保留兩位的需求,當(dāng)時(shí)不假思索的直接使用了js原生的toFixed方法,結(jié)果出現(xiàn)了問(wèn)題,這篇文章主要給大家介紹了關(guān)于JS中toFixed()方法四舍五入精度問(wèn)題的相關(guān)資料,需要的朋友可以參考下
    2021-10-10
  • 十個(gè)免費(fèi)的web前端開(kāi)發(fā)工具詳細(xì)整理

    十個(gè)免費(fèi)的web前端開(kāi)發(fā)工具詳細(xì)整理

    這篇文章主要介紹了十個(gè)免費(fèi)的web前端開(kāi)發(fā)工具詳細(xì)整理的相關(guān)資料,希望通過(guò)本文大家能夠理解使用免費(fèi)web開(kāi)發(fā)工具,需要的朋友可以參考下
    2017-09-09

最新評(píng)論

吴旗县| 区。| 满洲里市| 岳阳市| 仲巴县| 博罗县| 巴东县| 高淳县| 包头市| 密山市| 漯河市| 葵青区| 平湖市| 洞口县| 舒城县| 贺州市| 乐至县| 建宁县| 松阳县| 霍州市| 太原市| 观塘区| 犍为县| 义马市| 通城县| 漳浦县| 突泉县| 老河口市| 贵港市| 稻城县| 松江区| 清原| 黔东| 墨竹工卡县| 邯郸市| 德阳市| 盐城市| 荃湾区| 芦溪县| 荣成市| 卢龙县|