我使用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>
此文本框以此格式“星期二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>
我怎样才能得到这个结果?
答案 0 :(得分:1)
看起来您只想删除前4个字符。
假设您有一个变量str="Tue 08/18/2015 4:44:40 PM"
,那么您只需要var mydate = date.substring(3);