teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

9時間遅く -> 9時間早く

2019/12/09 13:37

投稿

lo12014
lo12014

スコア8

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  お世話になります。
2
2
 
3
- 現在、2019年1月1日0時0分からある日数が経過した時(具体的には343.18448348日)の日時を世界協定時で求める関数を作っています。いかのようなコードを実行したところ、2019年12月8日19時25分39秒と、世界協定時より9時間く計算されてしまいます。(手計算では9日、4時25分39秒)結果的に9時間足せばいいのですが、それでは根本的な解決にはならないと思います。(ctime をincludeして struct tm, time_t を用いています)
3
+ 現在、2019年1月1日0時0分からある日数が経過した時(具体的には343.18448348日)の日時を世界協定時で求める関数を作っています。いかのようなコードを実行したところ、2019年12月8日19時25分39秒と、世界協定時より9時間く計算されてしまいます。(手計算では9日、4時25分39秒)結果的に9時間足せばいいのですが、それでは根本的な解決にはならないと思います。(ctime をincludeして struct tm, time_t を用いています)
4
4
  対処法をご存じでしたら、ご教授していただけると幸いです。
5
5
  宜しくお願い致します。
6
6
  ```ここに言語を入力 c++ 2017(コード中略)

1

(手計算では同日...)-> (手計算では9日...)

2019/12/09 13:37

投稿

lo12014
lo12014

スコア8

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  お世話になります。
2
2
 
3
- 現在、2019年1月1日0時0分からある日数が経過した時(具体的には343.18448348日)の日時を世界協定時で求める関数を作っています。いかのようなコードを実行したところ、2019年12月8日19時25分39秒と、世界協定時より9時間遅く計算されてしまいます。(手計算では日、4時25分39秒)結果的に9時間足せばいいのですが、それでは根本的な解決にはならないと思います。(ctime をincludeして struct tm, time_t を用いています)
3
+ 現在、2019年1月1日0時0分からある日数が経過した時(具体的には343.18448348日)の日時を世界協定時で求める関数を作っています。いかのようなコードを実行したところ、2019年12月8日19時25分39秒と、世界協定時より9時間遅く計算されてしまいます。(手計算では9日、4時25分39秒)結果的に9時間足せばいいのですが、それでは根本的な解決にはならないと思います。(ctime をincludeして struct tm, time_t を用いています)
4
4
  対処法をご存じでしたら、ご教授していただけると幸いです。
5
5
  宜しくお願い致します。
6
6
  ```ここに言語を入力 c++ 2017(コード中略)