SwiftUI—如何对Text视图里的日期进行格式化

简介: SwiftUI—如何对Text视图里的日期进行格式化

对文本中的日期内容进行格式化。


示例代码:


var now = Date() //日期属性的初始值,是设备的当前日期
static let dateFormatter: DateFormatter = { //添加日期格式化类型的属性,对日期内容进行格式化操作
      let formatter = DateFormatter() //初始化一个日期格式化类型的实例
      formatter.dateStyle = .long //设置日期格式化对象的日期样式为长样式,依次显示日数、月份和年份的值
      formatter.dateStyle = .full //设置日期格式化对象的日期样式为全样式,除了显示日月年,还会显示星期
      return formatter //返回指定的实例,作为日期格式化属性的值
}()
var body: some View {
Text("The time is: \(now, formatter: Self.dateFormatter)") //按照指定的日期格式显示日期属性的值
    .font(.title)
    .padding() //内边距默认为15
}


2466108-da019f3905ccc580.webp.jpg


目录
相关文章
|
11月前
Element Plus 日期选择器 获取选中的日期的格式(当前日期/时间戳格式)
Element Plus 日期选择器 获取选中的日期的格式(当前日期/时间戳格式)
387 0
|
JSON JavaScript Unix
多种方式解决EasyUI—DataGrid中DateTime的格式化问题
多种方式解决EasyUI—DataGrid中DateTime的格式化问题
412 0
多种方式解决EasyUI—DataGrid中DateTime的格式化问题
SwiftUI—使用Text视图创建漂亮的富文本
SwiftUI—使用Text视图创建漂亮的富文本
1073 0
SwiftUI—使用Text视图创建漂亮的富文本
SwiftUI—方便用户选择日期的DatePicker日期拾取器
SwiftUI—方便用户选择日期的DatePicker日期拾取器
1507 0
SwiftUI—方便用户选择日期的DatePicker日期拾取器
|
4天前
Element UI【组件拓展】el-datetime-picker-before 禁止选择未来时间的日期时间选择器(精确到时分秒)
Element UI【组件拓展】el-datetime-picker-before 禁止选择未来时间的日期时间选择器(精确到时分秒)
8 1
|
11天前
|
索引
封装vuetify3中v-time-picker组件,并解决使用时分秒类型只能在修改秒之后v-model才会同步更新的问题
封装vuetify3中v-time-picker组件,并解决使用时分秒类型只能在修改秒之后v-model才会同步更新的问题
11 2
|
C# 前端开发
WPF DatePicker默认显示当前日期,格式化为年月日
原文:WPF DatePicker默认显示当前日期 WPF的日历选择控件默认为当前日期,共有两种方法,一种静态,一种动态。 静态的当然写在DatePicker控件的属性里了,动态的写在对应的cs文件里,具体请看下面。
6312 0
|
8月前
|
JavaScript
element-ui表格数据样式及格式化案例
element-ui表格数据样式及格式化案例
|
8月前
element-ui表格数据样式及格式化
element-ui表格数据样式及格式化
|
JavaScript
VUE element-ui之table表格内容添加千位分割符/货币格式
VUE element-ui之table表格内容添加千位分割符/货币格式
476 0
VUE element-ui之table表格内容添加千位分割符/货币格式

热门文章

最新文章

  • 1
    流量控制系统,用正则表达式提取汉字
    27
  • 2
    Redis09-----List类型,有序,元素可以重复,插入和删除快,查询速度一般,一般保存一些有顺序的数据,如朋友圈点赞列表,评论列表等,LPUSH user 1 2 3可以一个一个推
    26
  • 3
    Redis08命令-Hash类型,也叫散列,其中value是一个无序字典,类似于java的HashMap结构,Hash结构可以将对象中的每个字段独立存储,可以针对每字段做CRUD
    27
  • 4
    Redis07命令-String类型字符串,不管是哪种格式,底层都是字节数组形式存储的,最大空间不超过512m,SET添加,MSET批量添加,INCRBY age 2可以,MSET,INCRSETEX
    28
  • 5
    S外部函数可以访问函数内部的变量的闭包-闭包最简单的用不了,闭包是内层函数+外层函数的变量,简称为函数套函数,外部函数可以访问函数内部的变量,存在函数套函数
    24
  • 6
    Redis06-Redis常用的命令,模糊的搜索查询往往会对服务器产生很大的压力,MSET k1 v1 k2 v2 k3 v3 添加,DEL是删除的意思,EXISTS age 可以用来查询是否有存在1
    31
  • 7
    Redis05数据结构介绍,数据结构介绍,官方网站中看到
    22
  • 8
    JS字符串数据类型转换,字符串如何转成变量,+号只要有一个是字符串,就会把另外一个转成字符串,- * / 都会把数据转成数字类型,数字型控制台是蓝色,字符型控制台是黑色,
    20
  • 9
    JS数组操作---删除,arr.pop()方法从数组中删除最后一个元素,并返回该元素的值,arr.shift() 删除第一个值,arr.splice()方法,删除指定元素,arr.splice,从第一
    21
  • 10
    定义好变量,${age}模版字符串,对象可以放null,检验数据类型console.log(typeof str)
    19