如何获取 12 小时格式的当前时间?

2024-03-22

我想要以 12 小时格式获取当前时间。如果时间是 18:36,那么它应该是 06:35 PM。为此,我使用了下面的代码,但它只是没有给我所需的格式。我得到这样的格式。

let date = Date()
let dateFormatter = DateFormatter()
dateFormatter.dateFormat = "h:mm a"
let date22 = dateFormatter.string(from: date)

查看此日期格式guide http://userguide.icu-project.org/formatparse/datetime。 & 这site http://nsdateformatter.com.

let dateAsString = "6:35 PM"
let dateFormatter = NSDateFormatter()
dateFormatter.dateFormat = "hh:mm a"
let date = dateFormatter.dateFromString(dateAsString)

dateFormatter.dateFormat = "HH:mm"
let date24 = dateFormatter.stringFromDate(date!)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何获取 12 小时格式的当前时间? 的相关文章

  • iOS - UIBarButtonItem - 后退按钮标题垂直位置不调整

    我正在设置自定义字体UIBarButtonItem对象使用UIAppearance 这工作正常并正确设置字体 但是 我确实需要调整按钮标题的垂直位置以适应新字体的大小 UIBarButtonItem appearance setTitleT
  • React Native Detox:无法接受系统警报弹出的位置权限

    使用以下命令从命令行启动应用程序detox test configuration ios sim debug 通过代码启动应用程序await device launchApp permissions location always noti
  • iOS 和 Firebase 自动续订订阅

    我的问题 我很难找到一种使用 Firebase 在 iOS 中安全管理自动续订订阅的方法 购买流程 User1 purchases a subscription 使用订阅标识符更新 Firebase 上 User1 的帐户 用于解锁内容 存
  • 寻找可靠的方法来选择iPhone 13微距相机设备

    我正在使用 objc 开发一个应用程序 我必须选择 iPhone 13 Pro 和 13 Pro Max 中配备的新微距摄像头 目前 我在所有其他设备上选择我的相机 并剪掉此代码 AVCaptureDeviceDiscoverySessio
  • UICollectionViewCell 拖动预览的自定义视图

    我正在尝试实现一项功能 用户可以将一个集合视图单元格拖放到另一个集合视图单元格上 但是 我想完全更改运动中物体的预览 以匹配我的应用程序的视觉隐喻 该项目没有移动 该项目包含的东西正在移动 例如 假设我的collectionview单元格显
  • WKWebView 截图

    我正在尝试捕获网络视图向用户显示的图像 以便我可以对网页进行一些颜色分析 当我尝试从其父级获取图像时 即使页面已呈现 我基本上也会得到一个白框 func makeImageSnapshot gt NSImage let imgSize se
  • 如何在 Alamofire 中使用“responseDecodable”方法?

    I have been trying to use responseDecodable method from Alamofire but I m getting Generic parameter T could not be infer
  • 每次打开应用程序时,FileManager 的路径 URL 都不同[重复]

    这个问题在这里已经有答案了 我想在fileManager根路径中创建一个文件夹 但在创建之前 我想检查该文件夹是否存在 如果不存在 我将创建 否则将保留它 这是我使用的功能 public func isDirectoryExist path
  • 使用 HTTP NSURL 创建 AVAsset

    我正在尝试合并两个NSURLs包含视频参考 其中一个 URL 指向 AWS 上的视频 另一个 URL 指向本地存储的视频 我的导出代码有效 因为我已经尝试使用两个本地视频 但每当我尝试合并 HTTP url 和本地 url 时 我都会收到此
  • ios GPUImage,小尺寸图像处理效果不好?

    我正在尝试为 OCR 准备图像 我使用 GPUImage 来完成 代码工作正常 直到我裁剪图像 裁剪后我得到了糟糕的结果 作物面积 https www dropbox com s e3mlp25sl6m55yk IMG 0709 PNG h
  • 如何使用 SwiftUI 使按钮可拖动/可移动?

    我正在尝试使用 SwiftUI 制作一个可移动的按钮 从看起来这应该可行 我尝试将带有文本的按钮放入另一个 ZStack 中 有一秒钟它可以工作 但一旦我释放按钮 拖动就会停止 我无法再拖动 我注意到尽管按钮已经移动 但水龙头仍然位于中心
  • 如何获得 UICollectionView 的矩形

    我想在 UICollectionView 中找到节标题的框架 我对 UITableView 也有类似的情况 为此 我能够通过执行以下操作来获得其正确性 CGRect rect self tableView rectForHeaderInSe
  • AST 文件格式错误或损坏

    我有一个问题 我不知道为什么会发生这种情况 但很可能是因为我错误地按了 移动到垃圾箱 到某些系统框架 我收到一条错误消息 AST 文件格式错误或损坏 找不到 AST 文件引用的文件 Users username myProject Quar
  • tableView.cellForRowAtIndexPath(indexPath) 返回 nil

    我有一个循环遍历表视图的验证函数 问题是它在某个时刻返回 nil 单元格 for var section 0 section lt self tableView numberOfSections section for var row 0
  • Xcode 7.2 无法连接到装有 iOS 9.2 的 iPhone

    出于开发目的 我已经在我的 iPhone 5s 上安装了 iOS 9 2 beta 当然 我还安装了Xcode 7 2 beta 当我想在设备上运行应用程序扩展 键盘 时 该应用程序会正确构建 安装在 iPhone 上并启动 然而 然后我在
  • RealityKit – 从中心缩放模型

    我想就地缩放 3D 模型 一个高大的玩具机器人 即从其中心开始 它应该在所有维度上增大和缩小 而不改变位置 我可以缩放玩具机器人模型 但该模型从其脚部开始放大或缩小 而不是其正确的中心 我尝试过通过缩放model scale 我也尝试过使用
  • Textview 中心文本对齐 IOS 7

    void observeValueForKeyPath NSString keyPath ofObject id object change NSDictionary change context void context NSLog He
  • 当键盘出现时调整 UITextView 的大小

    我想在键盘出现时调整文本视图的大小 我的代码如下 我打开了自动布局 因此使用来自超级视图的 textView gt bottom 空间的约束 并通过 IBOutlet distanceFromBottom 引用它 void keyboard
  • iOS 版 Google 地图 sdk 中折线的轮廓

    我的要求是在地图上显示一条绿色折线 但当地图切换到卫星视图时 绿色折线变得不清楚 我无法改变折线的颜色 因此 为了将折线与背景 地图的卫星视图 区分开来 我需要为折线绘制白色轮廓 我浏览了 GMSPolyline 类的文档 但找不到任何可以
  • 在启动屏幕中执行代码已更新

    在原始启动屏幕中执行代码 https stackoverflow com questions 27642016 execute code in launch screen 现在默认的LaunchScreenXcode 项目中的文件已更改为

随机推荐

  • 4 级继承链中的 C++ 虚拟析构函数。

    我正在用虚拟析构函数做一个小实验来回顾 想知道是否有人对以下内容有一个简单的解释 使用 vs 2010 I 定义类层次结构A B C D D继承C C继承B B继承A A为Base 进行了 2 个实验 第一个实验 A 有一个虚拟析构函数 B
  • Laravel 在更改新密码时检查旧密码

    我想检查用户是否传递 new password 输入作为当前密码 我想使用消息重定向 Your current password can t be with new password 我怎样才能检查这个 我想要系统更改用户密码 但我想要拒绝
  • 对于大请求,Nginx 上游在从上游读取响应标头时过早关闭连接

    我正在使用 nginx 和节点服务器来服务更新请求 当我请求更新大数据时 我遇到网关超时 我从 nginx 错误日志中看到了这个错误 2016 04 07 00 46 04 错误 28599 0 1 上游过早关闭 从上游 客户端读取响应头时
  • 在运行时动态添加实体类

    我需要在运行时将实体类添加到持久性单元 而不是在 persistence xml 中指定所有实体类 有人可以帮助我吗 我知道 Hibernate 有自己的机制来执行相同的操作 AnnotationConfiguration addAnnot
  • TextBox 上的 GWT 输入事件

    给出以下代码 TextBox tb new TextBox tb addValueChangeHandler new ValueChangeHandler
  • Application_AuthenticationRequest 中设置的 Thread.CurrentPrincipal 稍后不会在应用程序中设置

    在 Application AuthenticationRequest 的 global asax 文件中 我将 Thread CurrentPrincipal 设置为自定义主体 我还将 HttpContext Current User 设
  • “比特率”属性是否固定在索引 28 中?

    我正在尝试读取音频文件的 比特率 属性 我知道如何获得价值 但我认为我这样做的方式不是最有效的 Shell shell new Shell32 Shell Folder objFolder shell NameSpace path for
  • PHP 中如何对值进行四舍五入?

    我有一个这样的值 value 2 3333333333 我想将这个值四舍五入为这样 value 2 35 我已经尝试过 round ceil 等 但结果不是我所期望的 请任何人帮忙 Thanks 从字面上看你的问题 这样就可以了 value
  • 如何覆盖 Struts 2 消息?

    这是我的 struts xml 的一部分
  • Web 客户端使用下载文件从服务器抓取文件 - 处理异常

    我有一个 Web 服务 在其中操作 POST 和 GET 方法 以促进客户端 服务器样式体系结构中某些文件的上传 下载功能 基本上 用户可以单击按钮下载特定文件 在应用程序中进行一些更改 然后单击上传按钮将其发回 我遇到的问题是下载 假设用
  • 在.NET Framework 3.0中将本地时间转换为UTC

    我开发一个应用程序 在 C 中 我应该将本地时间转换为 UTC 本地时间位于我的应用程序中使用的时区 进入 我必须在 NET Framework 3 0中使用 所以不能使用TimeZoneInfo对象 有人有 idia 我该怎么做 应该在
  • 使用 json-c 解析深度嵌套的 JSON 键

    我正在使用json c 库 https json c github io json c 在查看文档后 我找不到一种方法来获取深层嵌套的键 值而不使用一堆循环 这是我尝试过的 json object object foreach json d
  • KTor 站点无法访问

    我想使用 ktor 制作一个简单的 http 服务器 但是 当我输入该站点 127 0 0 1 8080 或 0 0 0 0 8080 时 它就不存在 它不打印也不响应 但是 如果我使用 NanoHttpd 而不是 ktor 则一切正常 我
  • 如何通过 git 共享 odt/doc 文档

    我的想法是我想通过 git 共享和跟踪文档 我考虑过使用可以用任何文本编辑器 不是二进制 编辑的文本文档 功能上看 起来像 docx odt 的 markdown 文档 哪里可以找到这样的东西 有更好的解决方案吗 LaTeX 非常适合将其与
  • 将类型包装在结构中会导致额外的填充吗? [复制]

    这个问题在这里已经有答案了 可能的重复 具有单个元素的结构体的大小 https stackoverflow com questions 3585033 size of struct with a single element 给定任何类型A
  • 在 Linux for Windows 上编译 C++ 代码时出错

    我正在尝试使用以下命令在 Linux 主机上编译适用于 Windows 的 C 应用程序 i686 w64 mingw32 g o app exe app cpp 但代码中导入了特定的 Windows 库 import mscorlib t
  • 使用反射调用方法

    据我了解 Swift 中的反射目前还不太可用 为了提高性能 我目前正在将 Objective C 代码转换为 Swift 我注意到有很大的差异 现在我需要的是一种使用反射调用方法的方法 需要调用该方法的对象扩展NSObject使用以下代码可
  • 如何使用 renderDT 强制使用科学记数法

    我想要数值的行为DT表与表中的相同print使用时的输出 options scipen 1 options digits 3 cars 1000000 But whatever are the options it seems that D
  • 如何使用 Powershell 创建在 Linux 上运行的 Azure Web 应用程序?

    在 Azure 门户中 我可以在创建 Web 应用程序时指定主机操作系统 我如何通过 Powershell 实现相同的目标 我查看了文档新 AzureRmWebApp https learn microsoft com en us powe
  • 如何获取 12 小时格式的当前时间?

    我想要以 12 小时格式获取当前时间 如果时间是 18 36 那么它应该是 06 35 PM 为此 我使用了下面的代码 但它只是没有给我所需的格式 我得到这样的格式 let date Date let dateFormatter DateF