将RFC 1123日期格式转换为JavaScript中的正常日期时间

本文关键字:日期 常日期 时间 JavaScript 1123 RFC 格式 转换 | 更新日期: 2023-09-27 18:08:39

我使用的是ASP。. Net ajax日历扩展控件显示日期和时间。

<asp:TextBox ID="tbxReceivedDate" CssClass="selectstyle" runat="server" MaxLength="100" Width="200" onblur="parseStringtoDateTime();"></asp:TextBox>
<cc1:CalendarExtender ID="CalendarExtender1" TargetControlID="tbxReceivedDate" Format="ddd MM/dd/yyyy hh:mm:ss tt" runat="server"></cc1:CalendarExtender>

这个文本框以这种格式返回日期时间"Tue 08/18/2015 4:44:40 PM",我想在JavaScript中将其转换为"08/18/2015 4:44:40 PM"。

下面的代码只选择日期部分,我还想要时间部分。

<script type="text/javascript">
    function parseStringtoDateTime() {
        var date = $find("behaviorID").get_selectedDate();
    }
</script>

我怎样才能得到这个结果?

将RFC 1123日期格式转换为JavaScript中的正常日期时间

看起来您只想删除前4个字符。

假设你有一个变量str="Tue 08/18/2015 4:44:40 PM",那么你只需要var mydate = date.substring(3);