Sample code for 30+ languages & platforms
Java

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 Java Downloads

Chilkat2 Java
import com.chilkatsoft.chilkat2.DateTime;

public class ChilkatExample {

    public static void main(String[] args) {
        DateTime dt = new DateTime();

        dt.setFromCurrentSystemTime();

        // Get a UTC time.
        boolean bLocal = false;
        String timestamp = dt.getAsTimestamp(bLocal);
        System.out.println("Current UTC Time: " + timestamp);

        // Get a local time.
        bLocal = true;
        timestamp = dt.getAsTimestamp(bLocal);
        System.out.println("Current Local Time: " + timestamp);

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