Sample code for 30+ languages & platforms
Unicode C++

Get Current Date/Time as Timestamp (YYYY-MM-DDThh:mm:ssTZD)

Demonstrates how to get the current system date/time in YYYY-MM-DDThh:mm:ssTZD format.

Chilkat Unicode C++ Downloads

Unicode C++
#include <CkDateTimeW.h>

void ChilkatSample(void)
    {
    bool success = false;

    CkDateTimeW dt;

    success = dt.SetFromCurrentSystemTime();

    //  Get a UTC time.
    bool bLocal = false;
    const wchar_t *timestamp = dt.getAsTimestamp(bLocal);
    wprintf(L"Current UTC Time: %s\n",timestamp);

    //  Get a local time.
    bLocal = true;
    timestamp = dt.getAsTimestamp(bLocal);
    wprintf(L"Current Local Time: %s\n",timestamp);

    //  Sample output:
    //  
    //  Current UTC Time: 2022-03-01T00:48:58Z
    //  Current Local Time: 2022-02-28T18:48:58-06:00
    }