【发布时间】:2017-07-25 18:56:56
【问题描述】:
我试图让用户从日历中选择一个日期,然后设置他们希望在该日期收到提醒的时间。
我从这段代码中得到日期:
func handleCellSelected(view: JTAppleCell?, cellState: CellState){
guard let validCell = view as? CalendarCell else {return}
if validCell.isSelected{
validCell.selectedView.isHidden = false
if userPickedDate {
self.formatter.dateFormat = "YYYY MMMM dd, HH:mm"
dateSelected.text = formatter.string(from: cellState.date)
这会在时间为 00:00 时生成所选日期的输出。我希望用户能够以某种方式更改小时和分钟,可能使用选择器,以便稍后在该日期和时间得到提醒。有关如何更改 cellState.date 中的小时和分钟的任何想法?
【问题讨论】:
-
仅供参考 - 你不想要
YYYY。你想要yyyy这一年。 -
好的,谢谢,但有什么区别?
-
查看日期格式规范。
标签: ios swift date jtapplecalendar