gpt4 book ai didi

swift - ubuntu Swift 中日历功能的替代方案?

转载 作者:行者123 更新时间:2023-11-30 10:35:10 25 4
gpt4 key购买 nike

我正在尝试为我的 Kitura AppServer 构建一个正在运行的 Docker 镜像。我正在 MacBook 上使用 XCode 进行编码,但我想使用 Docker 将服务器部署到云环境。

这需要在 Unix 中构建一个 ibm 版本的 Ubuntu ...

来自 ibmcom/swift-ubuntu:5.0.2

不幸的是,按照描述进行的构建过程非常令人沮丧,有时需要采用多种方法才能使用此处列出的构建命令来获得正在运行的镜像: https://www.kitura.io/docs/deploying/docker.html

但是每隔一段时间我就会有一个工作包。然而,经过多次尝试和错误,我了解到在 Ubuntu 上运行的 Docker 镜像不喜欢我的日历调用来获取星期几。


var todayWeekday = Calendar.current.dateComponents(in: timeZone!, from: date).weekday! - 1

这会导致我的容器因异常而停止并需要重新启动...

有没有人有一种替代解决方案来调用可靠的星期几,其功能可以与 MacOS 和 Ubuntu 一起使用?

我不想编写自己的方法,因为我担心我会错过一些随着日期的复杂性而出现的因素。

最佳答案

似乎有一个简单的方法可以解决这个问题......我可以使用 DateFormatter()

let timeFormatWd = DateFormatter()
timeFormatWd.dateFormat = "e"

//New version of getting today Weekday !
let todayWeekday = Int(timeFormatWd.string(from: date))

关于swift - ubuntu Swift 中日历功能的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58195804/

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