WordPressには、unixtimeをローカライズされたタイムスタンプへ変更変換する関数はありますが、そのタイムスタンプを元のunixtimeへ戻す方法は見つけられませんでした。
色々試行錯誤して、一番楽な方法を発見しましたのでメモとして書いておきます。
<?php //京都 require_once("wp-load.php"); echo "wp_date('U'):"; $utime = wp_date('U');//現在のunixtime echo $utime."<br />"; echo "wp_date('Y-m-d H:i:s',{$utime}):"; $ftime = wp_date('Y-m-d H:i:s',$time);//ローカライズされた日付 echo $ftime."<br />"; echo "(new DateTime({$ftime},new DateTimeZone('Asia/Tokyo')))->format('U'):"; $utime_b = (new DateTime($ftime,new DateTimeZone('Asia/Tokyo')))->format('U');//ローカライズされた日付からunixtimeへ戻したもの echo $utime_b."<br />";
以上。