@@ -23,18 +23,18 @@ c := carbon.New().Timezone(carbon.PRC)
23
23
24
24
#### 通用用法
25
25
26
- > 假设当前北京时间为2020-09-08 13:00:00
26
+ > 假设当前北京时间为2020-09-08 13:00:01
27
27
28
28
###### 获取当前时间
29
29
``` go
30
- c.Now ().Format (" Y-m-d H:i:s" ) // 2020-09-08 13:00:00
31
- c.Now ().Format (" y-m-d h:i:s" ) // 20-09-08 01:00:00
30
+ c.Now ().Format (" Y-m-d H:i:s" ) // 2020-09-08 13:00:01
31
+ c.Now ().Format (" y-m-d h:i:s" ) // 20-09-08 01:00:01
32
32
c.Now ().Format (" Y/m/d" ) // 2020/09/08
33
33
c.Now ().ToDateString () // 2020-09-08
34
- c.Now ().ToDateTimeString () // 2020-09-08 13:00:00
34
+ c.Now ().ToDateTimeString () // 2020-09-08 13:00:01
35
35
c.Now ().ToDateStartString () // 2020-09-08 00:00:00
36
36
c.Now ().ToDateEndString () // 2020-09-08 23:59:59
37
- c.Now ().ToTimeString () // 13:00:00
37
+ c.Now ().ToTimeString () // 13:00:01
38
38
c.Now ().ToTimeStartString () // 13:00:00
39
39
c.Now ().ToTimeEndString () // 13:59:59
40
40
```
@@ -74,9 +74,9 @@ c.Now().LastOfMonth() // 2020-09-30 00:00:00
74
74
###### 数字转标准时间字符串
75
75
``` go
76
76
// 时间戳 转成 标准时间字符串
77
- c.CreateFromTimestamp (1599272433 ).Format (" Y-m-d H:i:s" ) // 2020-09-08 13:00:00
77
+ c.CreateFromTimestamp (1599272433 ).Format (" Y-m-d H:i:s" ) // 2020-09-08 13:00:01
78
78
// 年月日时分秒 转成 标准时间字符串
79
- c.CreateFromDateTime (2020 , 09 , 08 , 13 , 00 , 00 ).Format (" Y-m-d H:i:s" ) // 2020-09-08 13:00:00
79
+ c.CreateFromDateTime (2020 , 09 , 08 , 13 , 00 , 01 ).Format (" Y-m-d H:i:s" ) // 2020-09-08 13:00:01
80
80
// 年月日 转成 标准时间字符串
81
81
c.CreateFromDate (2020 , 09 , 08 ).Format (" Y-m-d H:i:s" ) // 2020-09-08 00:00:00
82
82
// 时分秒 转成 标准时间字符串(年月日默认为当前年月日)
@@ -128,67 +128,67 @@ c.ParseByCustom("2020年09月08日 13时00分00秒", "Y年m月d日 H时i分s秒"
128
128
129
129
``` go
130
130
// 三年后
131
- c.Now ().AddYears (3 ).ToDateTimeString () // 2023-09-08 13:00:00
131
+ c.Now ().AddYears (3 ).ToDateTimeString () // 2023-09-08 13:00:01
132
132
// 一年后
133
- c.Now ().AddYear ().ToDateTimeString () // 2021-09-08 13:00:00
133
+ c.Now ().AddYear ().ToDateTimeString () // 2021-09-08 13:00:01
134
134
// 三年前
135
- c.Now ().SubYears (3 ).ToDateTimeString () // 2017-09-08 13:00:00
135
+ c.Now ().SubYears (3 ).ToDateTimeString () // 2017-09-08 13:00:01
136
136
// 一年前
137
- c.Now ().SubYear ().ToDateTimeString () // 2019-09-08 13:00:00
137
+ c.Now ().SubYear ().ToDateTimeString () // 2019-09-08 13:00:01
138
138
139
139
// 三月后
140
- c.Now ().AddMonths (3 ).ToDateTimeString () // 2020-12-08 13:00:00
140
+ c.Now ().AddMonths (3 ).ToDateTimeString () // 2020-12-08 13:00:01
141
141
// 一月后
142
- c.Now ().AddMonth ().ToDateTimeString () // 2020-10-08 13:00:00
142
+ c.Now ().AddMonth ().ToDateTimeString () // 2020-10-08 13:00:01
143
143
// 三月前
144
- c.Now ().SubMonths (3 ).ToDateTimeString () // 2020-06-08 13:00:00
144
+ c.Now ().SubMonths (3 ).ToDateTimeString () // 2020-06-08 13:00:01
145
145
// 一月前
146
- c.Now ().SubMonth ().ToDateTimeString () // 2020-08-08 13:00:00
146
+ c.Now ().SubMonth ().ToDateTimeString () // 2020-08-08 13:00:01
147
147
148
148
// 三周后
149
- c.Now ().AddWeeks (3 ).ToDateTimeString () // 2020-09-29 13:00:00
149
+ c.Now ().AddWeeks (3 ).ToDateTimeString () // 2020-09-29 13:00:01
150
150
// 一周后
151
- c.Now ().AddWeek ().ToDateTimeString () // 2020-09-15 13:00:00
151
+ c.Now ().AddWeek ().ToDateTimeString () // 2020-09-15 13:00:01
152
152
// 三周前
153
- c.Now ().SubWeeks (3 ).ToDateTimeString () // 2020-08-17 13:00:00
153
+ c.Now ().SubWeeks (3 ).ToDateTimeString () // 2020-08-17 13:00:01
154
154
// 一周前
155
- c.Now ().SubWeek ().ToDateTimeString () // 2020-09-01 13:00:00
155
+ c.Now ().SubWeek ().ToDateTimeString () // 2020-09-01 13:00:01
156
156
157
157
// 三天后
158
- c.Now ().AddDays (3 ).ToDateTimeString () // 2020-09-11 13:00:00
158
+ c.Now ().AddDays (3 ).ToDateTimeString () // 2020-09-11 13:00:01
159
159
// 一天后
160
- c.Now ().AddDay ().ToDateTimeString () // 2020-09-09 13:00:00
160
+ c.Now ().AddDay ().ToDateTimeString () // 2020-09-09 13:00:01
161
161
// 三天前
162
- c.Now ().SubDays (3 ).ToDateTimeString () // 2020-09-05 13:00:00
162
+ c.Now ().SubDays (3 ).ToDateTimeString () // 2020-09-05 13:00:01
163
163
// 一天前
164
- c.Now ().SubDay ().ToDateTimeString () // 2020-08-07 13:00:00
164
+ c.Now ().SubDay ().ToDateTimeString () // 2020-08-07 13:00:01
165
165
166
166
// 三小时后
167
- c.Now ().AddHours (3 ).ToDateTimeString () // 2020-09-08 16:00:00
167
+ c.Now ().AddHours (3 ).ToDateTimeString () // 2020-09-08 16:00:01
168
168
// 一小时后
169
- c.Now ().AddHoury ().ToDateTimeString () // 2020-09-08 14:00:00
169
+ c.Now ().AddHoury ().ToDateTimeString () // 2020-09-08 14:00:01
170
170
// 三小时前
171
- c.Now ().SubHours (3 ).ToDateTimeString () // 2020-09-08 10:00:00
171
+ c.Now ().SubHours (3 ).ToDateTimeString () // 2020-09-08 10:00:01
172
172
// 一小时前
173
- c.Now ().SubHour ().ToDateTimeString () // 2020-09-08 12:00:00
173
+ c.Now ().SubHour ().ToDateTimeString () // 2020-09-08 12:00:01
174
174
175
175
// 三分钟后
176
- c.Now ().AddMinutes (3 ).ToDateTimeString () // 2020-09-08 13:03:00
176
+ c.Now ().AddMinutes (3 ).ToDateTimeString () // 2020-09-08 13:03:01
177
177
// 一分钟后
178
- c.Now ().AddMinute ().ToDateTimeString () // 2020-09-08 13:01:00
178
+ c.Now ().AddMinute ().ToDateTimeString () // 2020-09-08 13:01:01
179
179
// 三分钟前
180
- c.Now ().SubMinutes (3 ).ToDateTimeString () // 2020-09-08 12:57:00
180
+ c.Now ().SubMinutes (3 ).ToDateTimeString () // 2020-09-08 12:57:01
181
181
// 一分钟前
182
- c.Now ().SubMinute ().ToDateTimeString () // 2020-09-08 12:59:00
182
+ c.Now ().SubMinute ().ToDateTimeString () // 2020-09-08 12:59:01
183
183
184
184
// 三秒钟后
185
- c.Now ().AddSeconds (3 ).ToDateTimeString () // 2020-09-08 13:00:03
185
+ c.Now ().AddSeconds (3 ).ToDateTimeString () // 2020-09-08 13:00:04
186
186
// 一秒钟后
187
- c.Now ().AddSecond ().ToDateTimeString () // 2020-09-08 13:00:01
187
+ c.Now ().AddSecond ().ToDateTimeString () // 2020-09-08 13:00:02
188
188
// 三秒钟前
189
- c.Now ().SubSeconds (3 ).ToDateTimeString () // 2020-09-08 12:59:57
189
+ c.Now ().SubSeconds (3 ).ToDateTimeString () // 2020-09-08 12:59:56
190
190
// 一秒钟前
191
- c.Now ().SubSecond ().ToDateTimeString () // 2020-09-08 12:59:59
191
+ c.Now ().SubSecond ().ToDateTimeString () // 2020-09-08 13:00:00
192
192
```
193
193
194
194
###### 时间判断
0 commit comments