2012-03-15 27 views
0

日付をDATETIME形式で格納するテーブルを作成しました。今私は、Webフォームから日付を取得し、テーブルに挿入したいと思います。クライアント側でDATETIME形式に文字列を変換し、テーブルに挿入する方法を知りたいと思います。フォームにはチェックインとチェックアウトの日付が含まれています時間がない。文字列をdatetime形式に変換

は、私は、これは

http://www.mattkruse.com/javascript/date/ 

あなたを助けることができると思いあなたに

+0

**に**や** **からを参照してください。 ?何を試しましたか?必要なものの例を追加してください。 – gideon

+0

取得した日付文字列は "03/12/2012"(MM/DD/YYYY)の形式で、データベースの日付時刻形式(03-12-2012 00:00:00)に変換します。 –

答えて

0

をありがとうジャバスクリプトのparse()方法を確認して問題

0

を解決するために少しを微調整することができますgetDateFromFormat()関数をtheresの。

0

Dateオブジェクトでは、このようなことがあります。

var d = new Date(); 
var _day = d.getDay(); 
var _month = d.getMonth() + 1; //months are zero based 
var _year = d.getFullYear(); 
//assuming you always want the time as 00:00:00?? 
var str = _day + "-" + _month + "-" + _year + " 00:00:00"; 

str is now : 03-12-2012 00:00:00 

(今日の日付を使用しています)、ここでより一般的なデモを参照してください: http://jsfiddle.net/8fEvy/

変換したいんどのような形式Date object reference on MDN

+0

変数 "STR"はまだタイプSTRINGではありませんか? –

+0

はい?日付オブジェクトが必要な場合は 'd'変数を使用しますが、文字列をデータベースに格納する必要がありますか?そこにはjavascriptの日付オブジェクトを置くことはできません。 – gideon

+0

こんにちは、働いてくれてありがとう...すごい....ありがとう..... ..... –

関連する問題