我需要你的帮助。
使用javascript,如何检测日期的格式并将其转换为MS Access能够解释的内容?
该函数应将日期从yyyy-mm-dd
和dd/mm/yyyy
的格式转换为
mm/dd/yyyy
一个人怎么做到这一点?这似乎是不可能的,因为我的用户将输入他们长大的日期格式,但后端的数据库不能将格式识别为有效,因此我需要将日期转换为mm/dd/yyyy
格式才能把它写回数据库。
答案 0 :(得分:0)
我认为您可以使用格式(字符串,“mm / dd / yyyy”)在访问中建立vba函数。
答案 1 :(得分:0)
我们假设唯一有效的输入为yyyy-mm-dd
或dd/mm/yyyy
,您希望mm/dd/yyyy
返回
function parseDate(date) {
if ( date.indexOf('-') != -1) {
var arr = date.split('-');
return arr[1] + '/' + arr[2] + '/' + arr[0]
}else{
var arr = date.split('/');
return arr[1] + '/' + arr[0] + '/' + arr[2]
}
}
答案 2 :(得分:0)
这是一个很棒的js插件,你可以用来做日期。 http://momentjs.com/docs/