gpt4 book ai didi

datetime - 如何获取当前时间作为日期时间

转载 作者:行者123 更新时间:2023-11-29 05:44:10 24 4
gpt4 key购买 nike

刚从 Playground 开始。我正在尝试创建一个简单的应用程序。

我创建了一个像这样的日期对象:

var date = NSDate()

如何获取当前时间?在其他语言中我可以做这样的事情:

var hour = date.hour

但我找不到任何类似的属性/方法。我找到了一个方法,dateWithCalendarFormat。我应该用那个吗?如果是这样,怎么办?

最佳答案

Swift 3 更新:

let date = Date()
let calendar = Calendar.current
let hour = calendar.component(.hour, from: date)
let minutes = calendar.component(.minute, from: date)
<小时/>

我这样做:

let date = NSDate()
let calendar = NSCalendar.currentCalendar()
let components = calendar.components(.CalendarUnitHour | .CalendarUnitMinute, fromDate: date)
let hour = components.hour
let minutes = components.minute

在 Objective-C 中查看相同的问题 How do I get hour and minutes from NSDate?

与 Nate 的答案相比,您将得到数字,而不是字符串......选择您的选择!

关于datetime - 如何获取当前时间作为日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56300063/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com