回答編集履歴

1

コードを修正

2017/10/19 13:44

投稿

mtdsnsk
mtdsnsk

スコア789

test CHANGED
@@ -3,6 +3,10 @@
3
3
 
4
4
 
5
5
  ```ruby
6
+
7
+ require 'time'
8
+
9
+
6
10
 
7
11
  a = Time.now
8
12
 
@@ -12,17 +16,27 @@
12
16
 
13
17
  p b
14
18
 
15
- if a == b
19
+ unless a == b
16
20
 
17
- p 'what happen?'
21
+ # what happen?
22
+
23
+ p a.iso8601(6) # iso8601フォーマットでマイクロ秒含めて表示
24
+
25
+ p b.iso8601(6) # iso8601フォーマットでマイクロ秒含めて表示
26
+
27
+ else
28
+
29
+ p "Same time"
18
30
 
19
31
  end
32
+
33
+
20
34
 
21
35
  ```
22
36
 
23
37
 
24
38
 
25
- 上記のプログラムを実行してみれば分かりますが、上から順番に処理を実行いくので出力結果が変わるかを知りたいのだと思います。ご自身の手で確かめてみてください。
39
+ 上記のプログラムを実行してみれば分かりますが、実行に時間がかかって出力結果が変わるかを知りたいのだと思います。ご自身の手で確かめてみてください。
26
40
 
27
41
 
28
42