質問: pythonで1546272061(2019/01/01 01:01:01)から1546268400(2019/01/01)を求める方法はないでしょうか datetimeライブラリなどで日付形式(yyyymmddHHMMSSS)などに変換すると簡単だと思うのですが変換無しでやりたいです。 よろしくお願いします。 ### 追記 説明不足でした。申し訳ありません 1エポック秒(ミリ) 1546272061 2エポック日付(多分造語です) 1546268400 となります 上記のような1エポック秒から2日付だけのエポックに変換したいということです また、1のエポック秒は変数であり特定の値ではないので経過時間を引くというのは出来ません。 説明になっているでしょうか.. よろしくお願いします
回答: JST(UTC+0900)という前提で。 ``` >>> (1546272061 + 9*3600) // (24*3600) * 24*3600 - 9*3600 1546246800 ``` 適宜定数は置き換えてもらえれば。 (追記) 足し算引き算が逆だったようで修正しました。