string to datetime conversion javascript

后端 未结 2 1757
[愿得一人]
[愿得一人] 2021-01-13 11:34

How do I convert string(09-Apr-2010) in to date time (09 April 2010 00:00:00) using java script? I need to compare the dates for validation.

相关标签:
2条回答
  • 2021-01-13 12:20

    check out Date.parse

    str = "09-Apr-2010"
    date = new Date(Date.parse(str.replace(/-/g, " ")))
    alert(date.toLocaleString())
    
    0 讨论(0)
  • 2021-01-13 12:25

    Try this should work

    <script language="javascript">
        function validateDate(oSrc, args)
        {
            var iDay, iMonth, iYear;
            var arrValues;
            arrValues = args.Value.split("/");
            iMonth = arrValues[0];
            iDay = arrValues[1];
            iYear = arrValues[2];
    
            var testDate = new Date(iYear, iMonth - 1, iDay);
    
            if ((testDate.getDate() != iDay) ||
                (testDate.getMonth() != iMonth - 1) ||
                (testDate.getFullYear() != iYear))
            {
                args.IsValid = false;
                return;
            }
    
            return true;
        }
    </script>
    
    0 讨论(0)
提交回复
热议问题