iOS 有没有什么方法能原生实现节假日日程 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LxnChan
V2EX    iOS

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

  •  
  •   LxnChan 1 天前 2254 次点击

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

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

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

    33 条回复    2025-12-25 08:48:42 +08:00
    Yang_NH
        1
    Yang_NH  
       1 天前
    搜索节假日日历订阅
    jeanz
        2
    jeanz  
       1 天前   2
    rockddd
        3
    rockddd  
       1 天前   1
    苹果原生支持订阅任意国家的节日。

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

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

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

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

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


    @jarvanluo 挺好的,Apple 什么都做好了,俺们开发者干啥
    mschultz
        9
    mschultz  
       1 天前 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  
       1 天前
    @rockddd 请怎么做到可以像你这样,直接在日期里面显示节气呢?
    spike0100
        11
    spike0100  
       1 天前
    从日历-添加日历-添加节假日日历就可以啊。可以添加美国的节假日日历,就有圣诞节了
    spike0100
        12
    spike0100  
       1 天前
    @jarvanluo #10 添加中国节假日就有了
    Vaspike
        13
    Vaspike  
       1 天前
    我就说能在论坛学到东西吧
    rockddd
        14
    rockddd  
       1 天前
    @jarvanluo #10 就是上面那个方法,订阅中国大陆或者香港节假日日历就有了
    jarvanluo
        15
    jarvanluo  
       1 天前
    @spike0100 看到了,不要选择"紧凑"就可以了,不过我觉得这样不太好看了。不如第三方的好看
    3282361
        16
    3282361  
       1 天前
    你甚至还能在日历中订阅英美剧开播日期,推荐 https://tvcal.app
    MacsedProtoss
        17
    MacsedProtoss  
       1 天前 via iPhone
    @jarvanluo 实际上日历本土化做的非常好,可以随意订阅各个地区的
    wushan
        18
    wushan  
       1 天前
    我也是今年才发现很多年前订阅的节假日日历不显示放假角标,但重新添加 https://calendars.icloud.com/holidays/cn_zh.ics 这个新链接就能显示角标了。
    andykuen959595
        19
    andykuen959595  
       1 天前
    轻历、简约日历 不错的
    kamikaze472
        20
    kamikaze472  
       1 天前
    2022 年还可以订阅卡塔尔世界杯赛程
    https://v2ex.com/t/894827
    ala2008
        21
    ala2008  
       1 天前
    @rockddd #3 平安夜这个是哪个地区
    rockddd
        22
    rockddd  
       1 天前
    @ala2008 #21 香港
    wyattyhh
        23
    wyattyhh  
       1 天前
    @kamikaze472 #20 nba 主队 f1 赛程 我每年都订阅 方便的很
    orangy
        24
    orangy  
       1 天前 via iPhone
    @MacsedProtoss #5 苹果的中国大陆节假日日历已经支持显示调休了
    @wushan #18 你那个可能是没有刷新,我这边也遇到过,等待刷新或者重新订阅可以解决…
    huaweii
        25
    huaweii  
       1 天前 via Android
    楼主,感谢可以点起来了
    css3
        26
    css3  
       1 天前 via iPhone
    小组件不支持订阅的内容吗? iOS26
    jarvanluo
        27
    jarvanluo  
       1 天前
    @css3 我试了一下,好像不行,所以对于我来说,没什么用,继续用第三方的。
    LxnChan
        28
    LxnChan  
    OP
       1 天前
    @MacsedProtoss 提前通知这个我确实没收到,不知道是不是通知被 ban 了
    @rockddd 已添加,感谢
    @MacsedProtoss 广告指的是小米那个吗,这已经关了所有商业广告了,星座运势本质上是小米日历的功能所以应该也不算广告
    @jarvanluo 这个我印象里看过哪写的事实上即便是在美利坚,iPhone 的自带应用也并不好用,所以不是苹果不愿发力,是真的一视同仁都做的烂
    @mschultz 个人认为圣诞节这种全球大多数国家都会有活动庆祝或者相对普及的节日就应该每个日历都有,不然有圣诞节但是没有平安夜这个有点难以理解,不知道圣诞节所属国家比如美国是不是也是“二十九(平安夜)不放假”
    @jarvanluo 添加中国大陆节假日就行
    @css3 试了一下是可以的 https://bucket.international.wpc.arlxn.top/a53f2461ae7eee4b2da93c0d15ac3c5d.png
    css3
        29
    css3  
       1 天前 via iPhone
    @LxnChan 按月为周期是没有的
    54xavier
        30
    54xavier  
       1 天前
    另外还有天气日历订阅呢: https://weather-in-calendar.com/
    kookpua
        31
    kookpua  
       13 小时 44 分钟前 via iPhone
    @jarvanluo #15 在哪修改为不紧凑紧凑
    kookpua
        32
    kookpua  
       13 小时 35 分钟前 via iPhone
    ios16 貌似不支持下方显示文字只有一个小点
    LxnChan
        33
    LxnChan  
    OP
       13 小时 9 分钟前
    @kookpua 右上角放大镜左边按钮
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2934 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 13:57 PVG 21:57 LAX 05:57 JFK 08:57
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86