当前位置: 首页 > news >正文

C++时区转换

#include <iostream>
#include "cctz/civil_time.h"
#include "cctz/time_zone.h"// 时区转换库
// https://github.com/google/cctzint test() {for (cctz::civil_day d(2016, 2, 1); d < cctz::civil_month(2016, 3); ++d) {std::cout << "Hello " << d;if (d.day() == 29) {std::cout << " <- leap day is a " << cctz::get_weekday(d);}std::cout << "\n";}cctz::time_zone nyc;cctz::load_time_zone("America/New_York", &nyc);// Converts the input civil time in NYC to an absolute time.const auto moon_walk =cctz::convert(cctz::civil_second(1969, 7, 20, 22, 56, 0), nyc);std::cout << "Moon walk in NYC: "<< cctz::format("%Y-%m-%d %H:%M:%S %Ez\n", moon_walk, nyc);cctz::time_zone syd;if (!cctz::load_time_zone("Australia/Sydney", &syd)) return -1;std::cout << "Moon walk in SYD: "<< cctz::format("%Y-%m-%d %H:%M:%S %Ez\n", moon_walk, syd);
}

参考

GitHub - google/cctz: CCTZ is a C++ library for translating between absolute and civil times using the rules of a time zone.


创作不易,小小的支持一下吧!

相关文章:

  • 51单片机第15步_串口多机通讯使用CRC8校验
  • 信创产业政策,信创测试方面
  • 44 mysql batch insert 的实现
  • JavaScript懒加载图像
  • Vue移动端地图App:van-uploader导致的卡顿问题
  • 企业级-生成PDF移除异常空白页
  • pycharm配置conda解释器
  • 【SSL 1056】最大子矩阵 (多维DP)
  • 统计信号处理基础 习题解答11-8
  • C语言中宏定义控制日志输出及log库介绍
  • 在大型项目中,怎样有效地组织和管理 SCSS 文件结构以提高开发效率?
  • 米国政府呼吁抛弃 C 和 C++
  • 基于Lua源码开发动态库供lua脚本使用
  • 红黑树插入删除流程(流程图)
  • 记一次小程序渗透
  • @jsonView过滤属性
  • 08.Android之View事件问题
  • Android交互
  • CSS居中完全指南——构建CSS居中决策树
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • Facebook AccountKit 接入的坑点
  • IndexedDB
  • Linux各目录及每个目录的详细介绍
  • PHP 的 SAPI 是个什么东西
  • Redux系列x:源码分析
  • Vue官网教程学习过程中值得记录的一些事情
  • 高度不固定时垂直居中
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 使用权重正则化较少模型过拟合
  • 协程
  • 写给高年级小学生看的《Bash 指南》
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • ​DB-Engines 12月数据库排名: PostgreSQL有望获得「2020年度数据库」荣誉?
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • #define MODIFY_REG(REG, CLEARMASK, SETMASK)
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • $$$$GB2312-80区位编码表$$$$
  • (1)Jupyter Notebook 下载及安装
  • (2024最新)CentOS 7上在线安装MySQL 5.7|喂饭级教程
  • (LeetCode) T14. Longest Common Prefix
  • (poj1.2.1)1970(筛选法模拟)
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (八)Flask之app.route装饰器函数的参数
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (十)【Jmeter】线程(Threads(Users))之jp@gc - Stepping Thread Group (deprecated)
  • (四)库存超卖案例实战——优化redis分布式锁
  • (转)mysql使用Navicat 导出和导入数据库
  • .NET : 在VS2008中计算代码度量值
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • .NET 中各种混淆(Obfuscation)的含义、原理、实际效果和不同级别的差异(使用 SmartAssembly)
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .NET与java的MVC模式(2):struts2核心工作流程与原理
  • .NET中两种OCR方式对比
  • :=