前提・実現したいこと
フォーマット(Y年m月d日)に一致した日付であれば真、そうでなければ偽を反したいのですが
$tmp['strings']に入ってくるテキストに8時間だとか10年前だとか入ってると拾ってしまっています。
フォーマットの書き方が間違っているのかと思い質問させていただきました。
該当のソースコード
PHP
1$dateFormat="Y*m*d?"; 2$date= date_parse_from_format($dateFormat,$tmp['strings']); 3if($date['year']){ 4 echo TRUE; 5}else{ 6 echo FALSE; 7}
試したこと
PHP
1$datetime == date($dateFormat, strtotime($datetime));
上記も試してみたのですが上手く動作してくれません。
検索しても出てくるのは非推進のstrptime()関数ばかりなので困っています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/18 00:20