显示时间格式不正确+手机邮箱验证

问题:日期显示格式问题

解决:

// 这是通过存的session回显时间,回显的是英文格式的
<input type="text" class="layui-input" id="userDate" value="${user.birthday}">

/**
*处理时间,将英文格式的时间处理成yyyy-MM-dd的格式
* */
var userDate = $("#userDate").val();
var date = new Date(userDate);
var d = date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDate();
$("#userDate").val(d);


// 这是将<input>标签转变成日期框
// 执行一个laydate实例
laydate.render({
elem: '#userDate' //指定元素
});

附加:
// 手机号验证和邮箱验证
form.verify({
userPhone: [/^1\d{10}$/, '手机必须11位,只能是数字!'],
userEmail: [/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/, '邮箱格式不对']
});


猜你喜欢

转载自www.cnblogs.com/guodonghan/p/10283397.html