这是我的第一个问题;
import Foundation
let date1 = Date()
let date2 = Date().addingTimeInterval(3600)
if date1 == date2
{
print("equals")
}
else if date1 > date2
{
print("date1 is bigger")
}
else if date1 < date2
{
print("date2 is bigger")
}
如果我写 print("date1") 或 print("date2") 它会给出以下输出
2018-09-10 08:56:49 +0000
我想写同样的例子,但是 date1
和 date2
必须包含这两个属性:
格式:"dd.MM.yyyy"
语言环境:“tr_TR”
除此之外,这是我的第二个问题:
let date2 = Date().addingTimeInterval(3600)
如您所知,这 3600 值增加一个小时。我怎样才能增加一天? 24*3600?有没有最短的路?
最佳答案
尝试
extension Date {
func addDays(_ days: Int) -> Date {
Calendar.autoupdatingCurrent.date(byAdding: .day, value: days, to: self)!
}
}
关于ios - 日期格式,添加日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52254915/