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

回答編集履歴

2

追記(別解を提示)

2021/11/23 15:18

投稿

itagagaki
itagagaki

スコア8402

answer CHANGED
@@ -7,4 +7,16 @@
7
7
  追記
8
8
 
9
9
  ああ、`t3 = t2-t1`を見逃していました。`dt`でも`t2`でもなく、この`t3`を処理したかったのですね。
10
- それなら他の方の回答のとおりです。
10
+ それなら他の方の回答のとおりです。
11
+
12
+ さらに追記
13
+
14
+ 表示からマイクロ秒を消したいだけなら、micorsecondを消したtimedeltaオブジェクトを作る必要もないですね。
15
+
16
+ というわけで別解です。
17
+
18
+ ```diff
19
+ - t3 = dt.replace(microsecond =0)
20
+ - label.config(text = t3)
21
+ + label.config(text = str(t3).split('.')[0])
22
+ ```

1

追記

2021/11/23 15:18

投稿

itagagaki
itagagaki

スコア8402

answer CHANGED
@@ -2,4 +2,9 @@
2
2
  t3 = t2.replace(microsecond = 0)
3
3
  ```
4
4
 
5
- ではないでしょうか。
5
+ ではないでしょうか。
6
+
7
+ 追記
8
+
9
+ ああ、`t3 = t2-t1`を見逃していました。`dt`でも`t2`でもなく、この`t3`を処理したかったのですね。
10
+ それなら他の方の回答のとおりです。