最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

c++ chrono 獲取當(dāng)前時(shí)間的實(shí)現(xiàn)代碼

 更新時(shí)間:2023年07月07日 08:59:50   作者:MeepoB  
這篇文章主要介紹了c++ chrono 獲取當(dāng)前時(shí)間的實(shí)現(xiàn)代碼,本文通過示例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

c++ chrono 獲取當(dāng)前時(shí)間

#include <chrono>
#include <iostream>
#include <format>
namespace chrono = std::chrono;
    void showCurrentMonth() {
        // 獲取當(dāng)前時(shí)間
        chrono::time_point now{ chrono::system_clock::now() };
        // 將時(shí)間轉(zhuǎn)換為year_month_day
        chrono::year_month_day ymd{ chrono::floor<chrono::days>(now) };
        // 獲取當(dāng)前年月(類型為year_month)
        chrono::year_month currentYearMonth = ymd.year() / ymd.month();
    }
    // 獲取當(dāng)月第一天
    const auto firstDay = yearMonth / 1d;
    // 獲取當(dāng)月最后一天
    const auto lastDay = chrono::year_month_day(yearMonth / chrono::last);
    // 輸出格式化的標(biāo)題(年份與月份)
    std::string titleLine = std::format("** {:%Y-%m} **", yearMonth);
    // 輸出日歷表頭(從周一到周日)
    std::vector<std::string> headerLineParts;
    for (const auto& weekday : Weekdays) {
        headerLineParts.push_back(std::format(ZhCNLocale, "{:L%a}", weekday));
    }
   // 通過weekday獲取某一天是周幾            
    auto currentWeekday = chrono::weekday{ std::chrono::sys_days{ currentDay } };            
    // 通過iso_encoding獲取周幾的編碼(1-7)            
    auto currentWeekdayIndex = currentWeekday.iso_encoding() - 1;             
    // 計(jì)算本周第一天            
    auto firstDayOfWeek = chrono::year_month_day{ std::chrono::sys_days{ currentDay } - chrono::days(currentWeekdayIndex) }; 

C++標(biāo)準(zhǔn)庫用chrono獲取時(shí)間

C++有2種常用的獲取當(dāng)前時(shí)間的方式。本次主要圍繞chrono展開。我的需求是,獲取當(dāng)前時(shí)間,并且打印到屏幕上。然后我就使用了這個(gè)system_clock::now()

錯(cuò)誤示范
#include <iostream>
#include <chrono>
using namespace std;
int main(){
    auto start = std::chrono::system_clock::now();
    cout<<"today is"<<start<<endl;
}

使用上面這段代碼并不行!因?yàn)閟tart沒有重載<<運(yùn)算符。打印需要結(jié)合其他工具。如下:

#include <iostream>
#include <chrono>
using namespace std;
int main(){
    auto start = std::chrono::system_clock::now();
    std::time_t tt;
    tt=std::chrono::system_clock::to_time_t(start);
    string t=ctime(&tt);
    cout<<"today is"<<t<<endl;
}

到此這篇關(guān)于c++ chrono 獲取當(dāng)前時(shí)間的文章就介紹到這了,更多相關(guān)c++ chrono 獲取當(dāng)前時(shí)間內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C語言中的數(shù)據(jù)類型詳解

    C語言中的數(shù)據(jù)類型詳解

    在C語言中,數(shù)據(jù)類型指的是用于聲明不同類型的變量或函數(shù)的一個(gè)廣泛的系統(tǒng)。變量的類型決定了變量存儲占用的空間,以及如何解釋存儲的位模式,本文將詳細(xì)給大家介紹一下C語言中的基本數(shù)據(jù)類型,感興趣的同學(xué)可以參考下
    2023-05-05
  • C++數(shù)據(jù)結(jié)構(gòu)之哈希算法詳解

    C++數(shù)據(jù)結(jié)構(gòu)之哈希算法詳解

    這篇文章主要為大家詳細(xì)介紹了C++數(shù)據(jù)結(jié)構(gòu)中哈希算法的相關(guān)資料,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,希望對大家有所幫助
    2022-12-12
  • C語言中的BYTE和char深入解析

    C語言中的BYTE和char深入解析

    在C語言中,字符(character)這個(gè)術(shù)語具有兩個(gè)層次上的含義:書寫源程序的字符和程序處理的字符
    2013-10-10
  • C語言strcpy庫函數(shù)詳解

    C語言strcpy庫函數(shù)詳解

    這篇文章主要為大家介紹了C語言strcpy庫函數(shù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-11-11
  • Java C++ 算法leetcode828統(tǒng)計(jì)子串中唯一字符乘法原理

    Java C++ 算法leetcode828統(tǒng)計(jì)子串中唯一字符乘法原理

    這篇文章主要為大家介紹了Java C++ 算法leetcode828統(tǒng)計(jì)子串中唯一字符乘法原理詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • C語言 以字符形式讀寫文件詳解及示例代碼

    C語言 以字符形式讀寫文件詳解及示例代碼

    本文主要介紹C語言 以字符形式讀寫文件,這里整理了讀寫文件的一些資料并附示例代碼,供大家學(xué)習(xí)參考,有需要的小伙伴可以參考下
    2016-08-08
  • 淺析c與c++中struct的區(qū)別

    淺析c與c++中struct的區(qū)別

    c與c++中struct的區(qū)別你是否了解,下面小編就詳細(xì)的為大家介紹一下
    2013-07-07
  • C語言實(shí)現(xiàn)散列表(哈希Hash表)實(shí)例詳解

    C語言實(shí)現(xiàn)散列表(哈希Hash表)實(shí)例詳解

    這篇文章主要介紹了C語言實(shí)現(xiàn)散列表(哈希Hash表)實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • C語言利用UDP實(shí)現(xiàn)群聊聊天室的示例代碼

    C語言利用UDP實(shí)現(xiàn)群聊聊天室的示例代碼

    UDP是一個(gè)輕量級、不可靠、面向數(shù)據(jù)報(bào)的、無連接的傳輸層協(xié)議,多用于可靠性要求不嚴(yán)格,不是非常重要的傳輸,如直播、視頻會議等等。本文將利用UDP實(shí)現(xiàn)簡單的群聊聊天室,感興趣的可以了解一下
    2022-08-08
  • 淺談C++重載、重寫、重定義

    淺談C++重載、重寫、重定義

    下面小編就為大家?guī)硪黄獪\談C++重載、重寫、重定義。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2016-06-06

最新評論

东方市| 巴南区| 吉林省| 榆林市| 桃园市| 威远县| 罗源县| 巴彦淖尔市| 读书| 大邑县| 伊金霍洛旗| 柞水县| 新邵县| 探索| 建德市| 通辽市| 三台县| 张掖市| 濉溪县| 奉贤区| 静海县| 司法| 祁连县| 鹰潭市| 平凉市| 古田县| 垣曲县| 盱眙县| 正安县| 罗甸县| 精河县| 临高县| 政和县| 图木舒克市| 南部县| 六枝特区| 哈巴河县| 金沙县| 大埔县| 淮南市| 石泉县|