[一、基础控件]6对Text视图里的日期进行格式化
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤微信公众号:山青咏芝
➤博客园地址:山青咏芝(https://www.cnblogs.com/strengthen/)
➤GitHub地址:https://github.com/strengthen/LeetCode
➤原文地址: https://www.cnblogs.com/strengthen/p/16587193.html
➤原文已修改更新!强烈建议点击原文地址阅读!支持作者!支持原创!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
本文演示如何对日期内容进行格式化,并显示在文本视图中。
1 import SwiftUI 2 3 //内容视图结构体 4 struct ContentView : View { 5 //添加一个日期属性 6 //该日期属性的初始值,是设备的当前日期 7 var now = Date() 8 //添加一个日期格式化类型的属性,对日期内容进行格式化操作 9 static let dateFormatter: DateFormatter = 10 { 11 //初始化一个日期格式化类型的实例 12 let formatter = DateFormatter() 13 //设置日期格式化对象的日期样式为长样式 14 //依次显示日数、月份和年份的值 15 formatter.dateStyle = .long 16 //返回指定的实例,作为日期格式化属性的值 17 return formatter 18 }() 19 20 var body: some View 21 { 22 //新建一个文本视图,按照指定的日期格式,显示日期属性的值 23 Text("The time is: \(now, formatter: Self.dateFormatter)") 24 //设置文本视图的字体样式,以增加文字的尺寸 25 .font(.title) 26 //增加文字内容和文本视图边框的间距 27 .padding() 28 } 29 } 30 31 #if DEBUG 32 struct ContentView_Previews : PreviewProvider { 33 static var previews: some View { 34 ContentView() 35 } 36 } 37 #endif
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· Windows 提权-UAC 绕过