我正在使用Arduino和实时时钟芯片.芯片可以补偿闰年等,所以它总是有正确的日期,但它不能处理夏令时,我认为由于区域复杂性.时钟可以给我一天,一个月和一年(基于1)和星期几(星期日= 0到星期六= 6).
因为我需要与用户输入的日期和时间进行比较,我需要知道为夏令时调整的日期和时间.如果当前日期是夏令时我可以简单地从时钟上加一小时到达我需要的东西.
困难的部分是确定我是否在夏令时,因为它每年都在变化.我只关心它在我的位置(山区时间)有效.我的平台似乎没有任何全面的日期库,我觉得无论如何都会有点过头了.是否有一个简单的公式来确定我是否在使用DST?
我在perl中请求使用LWP的网页,我希望能够访问Web服务器提供的SSL证书(我正在寻找证书中的过期日期等).我想要的信息不在Crypt :: SSLeay添加到请求的三个标头中.是否有一种我可以忽略的方式,我可以获得SSL证书的对象引用(理想情况下)?我已经扫描了一些perl文档和谷歌,但这是一个漫长的一周,我可能只是没有读正确的东西.
如果我可以避免它,我不想通过建立单独的原始SSL连接来直接获取证书 - 因为有一个经过身份验证的Web代理,LWP只是让这个问题透明地消失了.:)当我需要的数据已经传输到我的机器/某个地方/时,建立两个连接是愚蠢的...