sql >> データベース >  >> RDS >> Mysql

CodeIgniterDateまたはDateTime

    MySQLのフィールドが日時の場合、データベースに保存する前に適切な形式になります。

    したがって、phpで文字列を日時形式に変換します。

    date("Y-m-d H:i:s", strtotime($string)); 
    

    または、Datepickerでも同じことができます

    $(function() {
        $('#datepicker').datepicker({
            dateFormat: 'yy-dd-mm',
            onSelect: function(datetext){
                var d = new Date(); // for now
                var h = d.getHours();
                    h = (h < 10) ? ("0" + h) : h ;
    
                    var m = d.getMinutes();
                m = (m < 10) ? ("0" + m) : m ;
    
                var s = d.getSeconds();
                s = (s < 10) ? ("0" + s) : s ;
    
                    datetext = datetext + " " + h + ":" + m + ":" + s;
                $('#datepicker').val(datetext);
            },
        });
    });
    

    フィドル デートピッカー用

    MySQLフィールドでのみ日付が必要な場合は、変換の時間分秒の部分を省略してください




    1. AWS Aurora MySQLサーバーレス:MySQLWorkbenchから接続する方法

    2. 互換性のない文字エンコードの取得:ユーザーが入力したASCII-8BIT文字を表示するときのUTF-8およびASCII-8BITエラー

    3. スキーマパターン検索からデータクラスへの関連付け

    4. OracleSQLのCaseステートメントの一部でエイリアスを使用する