ホームページ  >  記事  >  バックエンド開発  >  クエリ日付出力ソリューション

クエリ日付出力ソリューション

WBOY
WBOYオリジナル
2016-06-13 13:41:07805ブラウズ

日付出力のクエリ
データベースから日付フィールド 'ndate' をクエリし、日付を '2012-03-25' として取得します。日付に月 '03' を表示するにはどうすればよいですか。と入れると英語の「march」になりますが、表示する際は「march」の最初の3文字「mar」だけを大文字の「MAR」に変更する必要があります。これは文字でコーディングする必要がありますか?ありがとう!

-----解決策---------
$s = '2012-03 - 25';
echo strtoupper(date('M', strtotime($s))) //MAR

------解決策---------

PHP コード
$date='2012-03-20';
$day=floor((strtotime($date)-time())/3600/24);
echo $day>0?"1 を超えました'".abs($day)."'day":"2 はまだです'".abs($day)."'day";
<br><font color="#e78608">------解決策---------</font><br>$date = '2012-03-20' ; <br>$day = ceil((strtotime($date)-time())/3600/24);<br>if($day echo "1 を超えました'".abs ( $day)."'day";<br>}else{<br>echo "2 is Still'".abs($day)."'day";<br><br><br>for your application ceil 1 日未満は 1 日としてカウントされることを意味します<div class="clear"></div>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。