ホームページ >バックエンド開発 >PHPの問題 >PHPでintをdateに変換する方法

PHPでintをdateに変換する方法

藏色散人
藏色散人オリジナル
2020-09-28 09:23:122261ブラウズ

php int を date に変換する方法: 最初に時刻のタイムスタンプを追加し、それから「$time=date("Y-m-d",$lastTime);」メソッドで変換します。

PHPでintをdateに変換する方法

推奨: 「PHP ビデオ チュートリアル

php は int 型を time 型に変換します

このプロジェクトではタイムスタンプ変換の問題が発生しました

データベースで設計されたタイムスタンプは int 形式であるため、特定の変換が必要です

$lasTtime=time();//这个是添加一个time时间戳
这个时间戳会输出当前时间并转换成int类型:1558321414  //这个是我写这个的时候的时间戳

抽出する場合は ## を使用できます#

$time=date("Y-m-d",$lastTime);//date是按你指定格式转换的函数

这个时间戳会变成:2019-05-20 11:03:34  //这个是我写这个的时候的时间戳

2019-05-20 11:03:34 を int 形式に変換したい場合、

$lastTime=strtotime($time);//$time是你要转换的变量

は最終的に次のようになります: 1558321414 / /これはタイムスタンプですこれを書いたとき


# 時差がある場合は、date_default_timezone_set("PRC"); を使用して 8 時間の時差問題を解決できます

'Y-m-d H:i:s'
//这个是定义的时间格式
//需要什么取什么
//秒是s,分钟是i,小时是H,天是d,月是m,年是Y
echo date('i',$time_str);
//要与当前时间去计算的话不用转为时间型
$time_str = 1313994356;
c_time = time()-$time_str;
c_time得到的就是秒
//分钟的话除以60
c_time/60跟5去比较

以上がPHPでintをdateに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。