時間を日付時間に変換する Mysql メソッド: SQL ステートメントで [FROM_UNIXTIME (時間値)] を使用します。コードは [insert into test(time) names(FROM_UNIXTIME(%d))", time(NULL) です。 ) ].
時刻を日時に変換する Mysql メソッド:
FROM_UNIXTIME(time(NULL)) Convert liunx system time_t 型の時刻を mysql::
SQL 文の FROM_UNIXTIME (時刻値);
を使用して datetime 型の時刻に変換して変換します時刻値 time_t 型を mysql の datetime 型に変換します
create table test ( id int(11) auto_increment primary key, time datetime not null ); char sqlbuf[4096]; snprintf(sqlbuf,sizeof[sqlbuf],"insert into test(time) values(FROM_UNIXTIME(%d))",time(NULL)); //这样使用
UNIX_TIMESTAMP (datatime 型のフィールド名) mysql の datetime 型を time_t 型に変換します::
SQL データで UNIX_TIMESTAMP を使用します (datatime 型フィールドのフィールド名);
datetime 型の値を time_t 型に変換します
char sqlbuf[4096];
snprintf (sqlbuf,sizeof(sqlbuf),"select UNIX_TIMESTAMP(time) valuetime from test"); //日時型の値を取り出してフィールドの名前を valuetime
++++++++++++++++ create table user( id int unsigned not null primary key auto_increment, username char(40) not NULL, normterm char default NULL, smdtime datetime default NULL); insert into user values(1, 'Jone', NULL, NULL);
に変更できます その他の関連する無料学習の推奨事項: mysql チュートリアル(ビデオ)
以上がmysqlで時刻を日時に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。