首页 > 解决方案 > C API 使用 tz 数据库获取 DST 的开始和结束日期

问题描述

当使用 C 代码给出 tz 数据时,我想打印 DST 的开始和结束日期。

我知道我可以getenv用来读取 TZ 变量。当我使用它时,我会得到该区域的本地时间/所需时间。但我想获取给定 tz 数据库的 DST 开始和结束日期

我参考了这个 API:C API 在指定时区返回时间字符串?

它给出了指定时区的本地时间,但我想要一个 API 来显示给定 tz 信息的 DST 开始和结束日期。

谁能帮我解决这个问题。我想使用 TZ 环境变量直接从系统获取特定区域中 DST 的开始和结束

标签: clinuxtimezonedstc-api

解决方案


推荐阅读