前提・実現したいこと
Time関数で24時間以上の値を扱いたい
発生している問題・エラーメッセージ
現在の24時間以上の時間の登録を行おうとしているのですが、次のようなコード
Time.valueOf()を通すとなぜか「5:30」に変換されてしまいます。
該当のソースコード
String str_time = "53:30:00"; Time total_time = Time.valueOf(str_time);
試したこと
Timestamp型に変換するもエラー[ffffff]のような表記が出てしまいうまくいきませんでした。
ちなみにmySQLではTime型は839時間が限界のようなのですが、時間を蓄積して記録していく場合、
文字列(varchar)型で登録していっても大丈夫なのでしょうか?
こちらについてお分かりになられる方、いらっしゃいましたらご教授願います。
よろしくお願いいたします。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/13 15:27 編集
2021/06/13 16:16
2021/06/13 16:41
2021/06/13 23:06