日付と時刻を数値文字列に変換します
例: 2007-01-12 19:15:58
20070112191558
に変換します
どうしたらこんな風に変身できるのでしょうか?
-----解決策---------$s='2007-01 - 12 19:15:58';
echo date("YmdHis",strtotime($s));
-----解決策--------- タイムゾーン設定、最初の行を追加します: date_default_timezone_set('PRC');
-----解決策---------date_default_timezone_set ('PRC') / /タイムゾーンを中国に設定します
-----解決策---------<br />
select now()+0<br />
ログイン後にコピー
-----解決策---------$t =str_replace"-", " ",$t);
$t =str_replace" ","",$t);
$t =str_replace":","",$t);
-----解決策---------------------- ----------Wuhan Keke Information Technology Co., Ltd. についてはどうですか: http://topic.csdn.net/u/20120815/21/ee72e021-2db7-4012- 9f67-8f77353351bf.html
-- ----解決策---------date_default_timezone_set('PRC') ;
$s='2007-01-12 19:15:58';
echo date('YmdHis',strtotime($s));
------解決策---------------------- <br />
$s='2007-01-12 19:15:58';<br />
preg_match_all('/(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):(\d{2})/',$s,$mat);<br />
$res="";<br />
for($i=1;$i<count($mat);++$i){<br />
$res .= join('',$mat[$i]);<br />
}<br />
echo $res;//20070112191558<br />
ログイン後にコピー