V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LxnChan
V2EX  ›  iOS

iOS 有没有什么方法能原生实现节假日日程

  •  
  •   LxnChan · 16 小时 58 分钟前 · 1972 次点击

    早上朋友说晚上出去玩,我还纳闷不年不节上哪玩,人家提一下才知道今天平安夜,明天圣诞节了。

    之前在用小米,小米的日历里面就各种节日都有,也包含节气啊海外节日这种。节日当天上午也会有系统级通知今天是什么什么节日

    换 iPhone 之后感觉这些节日都隐形了,一方面公司不放假每天过的都没什么区别,二来感觉生活中的仪式感都没了。总之感觉不妥,想问一下在尽量保持原生的前提下有什么办法能够实现国内节假日日程?

    30 条回复    2025-12-24 14:25:11 +08:00
    Yang_NH
        1
    Yang_NH  
       16 小时 54 分钟前
    搜索节假日日历订阅
    jeanz
        2
    jeanz  
       16 小时 52 分钟前   ❤️ 2
    rockddd
        3
    rockddd  
       16 小时 51 分钟前   ❤️ 1
    苹果原生支持订阅任意国家的节日。

    日历 App-日历图标-添加日历-添加节假日日历

    订阅完的效果就是这样:
    jaredyam
        4
    jaredyam  
       16 小时 50 分钟前
    添加日历 -> 搜索中国大陆
    MacsedProtoss
        5
    MacsedProtoss  
       16 小时 50 分钟前 via iPhone   ❤️ 1
    圣诞节、平安夜什么的,并不是中国法定节假日,有需要的话可以订阅苹果自带的 us holidays ,完全够用了
    至于中国的也是一样,苹果自带的那个订阅的话没有调休,可以选择订阅别人做的带调休的,例如这个:

    https://calendars.icloud.com/holidays/cn_zh.ics

    Apple 的日历都是提前一天通知节假日的,不会没通知到

    题外话:你上面截图的那个广告也太多了吧…
    MavSill
        6
    MavSill  
       16 小时 34 分钟前
    jarvanluo
        7
    jarvanluo  
       16 小时 28 分钟前
    这个我也是一直想吐槽的了,ios 自带的应用真的很多本土化做得非常不好。基本上都是用第三方的
    usVexMownCzar
        8
    usVexMownCzar  
       16 小时 25 分钟前 via iPhone
    买本老黄历,挂在家里,出门前看看🤪


    @jarvanluo 挺好的,Apple 什么都做好了,俺们开发者干啥🌚
    mschultz
        9
    mschultz  
       16 小时 25 分钟前 via iPhone   ❤️ 1
    看上去 OP 的需求是“从文化层面获得更多世界各地重要节日的提醒”,而不是关注日历软件与官方法定假期的一致性。

    其实之前大家吐槽 iOS 日历相关的问题主要是不能根据中国的调休来设定闹钟。这个确实比较难搞。

    但是单纯从日历方面,我觉得 iOS 做得已经足够好了。首先 iCloud 官方的 CN Holidays 日历 https://calendars.icloud.com/holidays/cn_zh.ics 已经支持显示调休,与中国国务院政策同步;

    你想要世界其他国家地区的节假日,可以额外订阅相关日历,包括网上第三方爱好者做的 ics 日历。

    另外要注意 “iCloud 官方”的某些节假日日历与“当地政府”的官方法定假日并不一定完全一致,例如 iCloud 官方 HK Holidays 里有 Christmas Eve ,但其实今天并非香港公众假期。如果想要订阅政府官方公众假期,应该订阅 1823.gov.hk 提供的那个香港公众假期日历。

    圣诞节在中国官方视角并不是一个节、更没有假。所以如果你小米手机地区设置为中国大陆它还默认显示圣诞节的话,其实并不太科学,纯属开发者个人文化偏好。当然也不是啥大事。
    jarvanluo
        10
    jarvanluo  
       16 小时 23 分钟前
    @rockddd 请怎么做到可以像你这样,直接在日期里面显示节气呢?
    spike0100
        11
    spike0100  
       16 小时 21 分钟前
    从日历-添加日历-添加节假日日历就可以啊。可以添加美国的节假日日历,就有圣诞节了
    spike0100
        12
    spike0100  
       16 小时 20 分钟前
    @jarvanluo #10 添加中国节假日就有了
    Vaspike
        13
    Vaspike  
       16 小时 19 分钟前
    我就说能在论坛学到东西吧
    rockddd
        14
    rockddd  
       16 小时 19 分钟前
    @jarvanluo #10 就是上面那个方法,订阅中国大陆或者香港节假日日历就有了
    jarvanluo
        15
    jarvanluo  
       16 小时 18 分钟前
    @spike0100 看到了,不要选择"紧凑"就可以了,不过我觉得这样不太好看了。不如第三方的好看
    3282361
        16
    3282361  
       16 小时 16 分钟前
    你甚至还能在日历中订阅英美剧开播日期,推荐 https://tvcal.app
    MacsedProtoss
        17
    MacsedProtoss  
       16 小时 1 分钟前 via iPhone
    @jarvanluo 实际上日历本土化做的非常好,可以随意订阅各个地区的
    wushan
        18
    wushan  
       15 小时 51 分钟前
    我也是今年才发现很多年前订阅的节假日日历不显示放假角标,但重新添加 https://calendars.icloud.com/holidays/cn_zh.ics 这个新链接就能显示角标了。
    andykuen959595
        19
    andykuen959595  
       15 小时 44 分钟前
    轻历、简约日历 不错的
    kamikaze472
        20
    kamikaze472  
       15 小时 13 分钟前
    2022 年还可以订阅卡塔尔世界杯赛程
    https://v2ex.com/t/894827
    ala2008
        21
    ala2008  
       15 小时 4 分钟前
    @rockddd #3 平安夜这个是哪个地区
    rockddd
        22
    rockddd  
       14 小时 43 分钟前
    @ala2008 #21 香港
    wyattyhh
        23
    wyattyhh  
       14 小时 41 分钟前
    @kamikaze472 #20 nba 主队 f1 赛程 我每年都订阅 方便的很
    orangy
        24
    orangy  
       14 小时 34 分钟前 via iPhone
    @MacsedProtoss #5 苹果的中国大陆节假日日历已经支持显示调休了
    @wushan #18 你那个可能是没有刷新,我这边也遇到过,等待刷新或者重新订阅可以解决…
    huaweii
        25
    huaweii  
       14 小时 12 分钟前 via Android
    楼主,感谢可以点起来了
    css3
        26
    css3  
       13 小时 41 分钟前 via iPhone
    小组件不支持订阅的内容吗? iOS26
    jarvanluo
        27
    jarvanluo  
       12 小时 52 分钟前
    @css3 我试了一下,好像不行,所以对于我来说,没什么用,继续用第三方的。
    LxnChan
        28
    LxnChan  
    OP
       12 小时 46 分钟前
    @MacsedProtoss 提前通知这个我确实没收到,不知道是不是通知被 ban 了
    @rockddd 已添加,感谢
    @MacsedProtoss 广告指的是小米那个吗,这已经关了所有商业广告了,星座运势本质上是小米日历的功能所以应该也不算广告
    @jarvanluo 这个我印象里看过哪写的事实上即便是在美利坚,iPhone 的自带应用也并不好用,所以不是苹果不愿发力,是真的一视同仁都做的烂
    @mschultz 个人认为圣诞节这种全球大多数国家都会有活动庆祝或者相对普及的节日就应该每个日历都有,不然有圣诞节但是没有平安夜这个有点难以理解,不知道圣诞节所属国家比如美国是不是也是“二十九(平安夜)不放假”
    @jarvanluo 添加中国大陆节假日就行
    @css3 试了一下是可以的 https://bucket.international.wpc.arlxn.top/a53f2461ae7eee4b2da93c0d15ac3c5d.png
    css3
        29
    css3  
       12 小时 20 分钟前 via iPhone
    @LxnChan 按月为周期是没有的
    54xavier
        30
    54xavier  
       11 小时 59 分钟前
    另外还有天气日历订阅呢: https://weather-in-calendar.com/
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1059 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:24 · PVG 02:24 · LAX 10:24 · JFK 13:24
    ♥ Do have faith in what you're doing.