mirror of
https://github.com/xjasonlyu/tun2socks.git
synced 2025-10-18 14:50:45 +08:00
modified date format
This commit is contained in:
@@ -17,23 +17,35 @@ func uptime() string {
|
|||||||
now := time.Now()
|
now := time.Now()
|
||||||
year, month, day, hour, min, sec := diff(startTime, now)
|
year, month, day, hour, min, sec := diff(startTime, now)
|
||||||
|
|
||||||
var y, m, d, h string
|
var Y, M, d, h, m, s string
|
||||||
|
|
||||||
|
// Y M d
|
||||||
if year != 0 {
|
if year != 0 {
|
||||||
y = fmt.Sprintf("%dY,", year)
|
Y = fmt.Sprintf("%dY,", year)
|
||||||
}
|
}
|
||||||
|
|
||||||
if month != 0 {
|
if month != 0 {
|
||||||
m = fmt.Sprintf("%dM,", month)
|
M = fmt.Sprintf("%dM,", month)
|
||||||
}
|
}
|
||||||
|
|
||||||
if day != 0 {
|
if day != 0 {
|
||||||
d = fmt.Sprintf("%dd,", day)
|
d = fmt.Sprintf("%dd,", day)
|
||||||
}
|
}
|
||||||
|
|
||||||
h = fmt.Sprintf("%dh%dm%ds", hour, min, sec)
|
// h m s
|
||||||
|
if hour != 0 {
|
||||||
|
h = fmt.Sprintf("%dh", hour)
|
||||||
|
}
|
||||||
|
|
||||||
return strings.Join([]string{y, m, d, h}, "")
|
if min != 0 {
|
||||||
|
m = fmt.Sprintf("%dm", min)
|
||||||
|
}
|
||||||
|
|
||||||
|
if sec != 0 {
|
||||||
|
s = fmt.Sprintf("%ds", sec)
|
||||||
|
}
|
||||||
|
|
||||||
|
return strings.Join([]string{Y, M, d, h, m, s}, "")
|
||||||
}
|
}
|
||||||
|
|
||||||
func diff(a, b time.Time) (year, month, day, hour, min, sec int) {
|
func diff(a, b time.Time) (year, month, day, hour, min, sec int) {
|
||||||
|
Reference in New Issue
Block a user