記錄一下JS如何抓取textbox的文字轉成時間

如何計算時間

PS碎碎念....為啥沒有.NET的 DateTime.Today之類的方法阿....>"<

<script type="text/javascript">
    $(document).ready(CheckDay());
    function CheckDay() {
        var start = $('#<%=txbStartDate.ClientID%>').val();
        var end = $('#<%=txbDutDate.ClientID%>').val();
        var _s = new Date(Date.parse($('#<%=txbStartDate.ClientID%>').val()));
        var _e = new Date(Date.parse($('#<%=txbDutDate.ClientID%>').val()));
        var now = new Date();
        var today = new Date(Date.parse(now.getFullYear() + "/" + (now.getMonth()+1) + "/" + now.getDate()));
        var total = (_e - _s) / (1000 * 60 * 60 * 24);
        var has = (_e - today) / (1000 * 60 * 60 * 24);
        //因為我只要顯示天數,所以我把小數點都捨去
         var showmsg = '使用天數:' + Math.floor(total) + ' 剩餘天數:' + Math.floor(has);
        $('#<%=lblDays.ClientID%>').html(showmsg);
    }
</script>
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 balance 的頭像
    balance

    Hubert的部落格

    balance 發表在 痞客邦 留言(0) 人氣()