Display Numbers with Thousands Separator in Java

karthikeya Boyini
Updated on 27-Jun-2020 05:41:38

6K+ Views

To display number with thousands separator, set a comma flag.System.out.printf( "%,d",78567);The above would result.78, 567Let’s check for bigger numbers.System.out.printf( "%,d", 463758);The above would result.463,758Example Live Demopublic class Demo {    public static void main( String args[] ) {       System.out.printf( "%,d", 95647 );       System.out.printf( "%,d", 687467 );       System.out.printf( "%,.2f", 7546.21 );       System.out.printf( "%,.2f", 463758.787 );       System.out.printf( "%,.2f", 123456.5 );    } }Output95,647 687,467 7,546.21 463,758.79 123,456.50

Display Nanoseconds with Java Date and Time Conversion Character

Samual Sam
Updated on 27-Jun-2020 05:39:41

1K+ Views

To display nanoseconds, use the ‘N’ Date and Time conversion specifier.System.out.printf("Nanoseconds = %tN", d);Example Live Demoimport java.util.Date; public class Demo {    public static void main(String[] args) {       Date d = new Date();       System.out.printf("Nanoseconds = %tN", d);    } }OutputNanoseconds = 092000000

Display Seconds Since the Epoch with Java Date and Time Conversion Character

karthikeya Boyini
Updated on 27-Jun-2020 05:38:01

473 Views

To display seconds since the epoch, use the ‘s’ Date and Time conversion specifier.System.out.printf("Seconds since epoch = %ts", d);The above would display seconds since.1970-01-01 00:00:00 GMTExample Live Demoimport java.util.Date; public class Demo {    public static void main(String[] args) {       Date d = new Date();       System.out.printf("Nanoseconds = %tN", d);       System.out.printf("Seconds since epoch = %ts", d);    } }OutputNanoseconds = 364000000 Seconds since epoch = 1543241402

Display Milliseconds Since the Epoch with Java Date and Time

Samual Sam
Updated on 27-Jun-2020 05:37:12

217 Views

To display milliseconds since the epoch, use the ‘Q’ Date and Time conversion specifier.System.out.printf("Milliseconds since epoch = %TQ", d);The above would display milliseconds since.1970-01-01 00:00:00 GMTExample Live Demoimport java.util.Date; public class Demo {    public static void main(String[] args) {       Date d = new Date();       System.out.printf("Nanoseconds = %tN", d);       System.out.printf("Seconds since epoch = %ts", d);       System.out.printf("Milliseconds since epoch = %TQ", d);    } }OutputNanoseconds = 050000000 Seconds since epoch = 1543241478 Milliseconds since epoch = 1543241478050

Locale Specific Morning/Afternoon Indicator in Java

karthikeya Boyini
Updated on 27-Jun-2020 05:36:27

138 Views

Locale-specific morning/afternoon indicator is the AM/PM marker indicator.Use the ‘p’ conversion character to display AM/PM.System.out.printf("Morning/afternoon indicator: %tp",d);Example Live Demoimport java.util.Date; public class Demo {    public static void main(String[] args) {       Date d = new Date();       System.out.printf("Morning/afternoon indicator: %tp",d);       System.out.printf("Morning/afternoon indicator: %Tp",d);    } }OutputMorning/afternoon indicator: pm Morning/afternoon indicator: PM

Display Localized Month Name with printf Method in Java

Samual Sam
Updated on 27-Jun-2020 05:35:41

193 Views

To display localized method name in Java, use the ‘B’ conversion character.System.out.printf("Localized month : %TB", d);To display method name in lowercase, use the “%tb”System.out.printf("Localized month : %tB", d);Example Live Demoimport java.util.Date; public class Demo {    public static void main(String[] args) {       Date d = new Date();       System.out.printf("Morning/afternoon indicator: %tp", d);       System.out.printf("Morning/afternoon indicator: %Tp", d);       System.out.printf("Localized month : %tB", d);       System.out.printf("Localized month : %TB", d);    } }OutputMorning/afternoon indicator: pm Morning/afternoon indicator: PM Localized month : November Localized month : NOVEMBERRight justify and left justify values ... Read More

Display ISO 8601 Standard Date in Java

Samual Sam
Updated on 27-Jun-2020 05:19:00

887 Views

Use the ‘F’ date conversion character to display ISO 8601 standard date.System.out.printf("ISO 8601 standard date = %tF", d);Above, d is a date object.Date d = new Date();Example Live Demoimport java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo {    public static void main(String[] args) throws Exception {       Date d = new Date();       System.out.printf("Four-digit Year = %TY",d);       System.out.printf("Two-digit Year = %ty",d);       System.out.printf("ISO 8601 standard date = %tF", d);    } }OutputFour-digit Year = 2018 Two-digit Year = 18 ISO 8601 standard date = 2018-11-26

Unix Date Format in Java

karthikeya Boyini
Updated on 27-Jun-2020 05:17:18

547 Views

Use the ‘c’ date conversion character to display UNIX date format in Java.System.out.printf("Unix date format: %tc",d);Above, d is a date object.Date d = new Date();Example Live Demoimport java.util.Date; import java.text.DateFormat; import java.text.SimpleDateFormat; public class Demo {    public static void main(String[] args) throws Exception {       Date d = new Date();       System.out.printf("Unix date format: %tc",d);       System.out.printf("Unix date format: %Tc",d);    } }OutputUnix date format: Mon Nov 26 12:24:10 UTC 2018 Unix date format: MON NOV 26 12:24:10 UTC 2018

Integral Conversion Characters in Java

Samual Sam
Updated on 27-Jun-2020 05:16:34

173 Views

Intergral conversion characters include the following.CharacterDescription%dInteger%oOctal%xHexadecimal%XHexadecimalExample Live Demopublic class Demo {    public static void main(String[] args) throws Exception {       System.out.printf( "Integer: %d", 889 );       System.out.printf( "Negative Integer: %d", -78 );       System.out.printf( "Octal: %o", 677 );       System.out.printf( "Hexadecimal: %x", 56 );       System.out.printf( "Hexadecimal: %X", 99 );    } }OutputInteger: 889 Negative Integer: -78 Octal: 1245 Hexadecimal: 38 Hexadecimal: 63

Floating Point Conversion Characters in Java

karthikeya Boyini
Updated on 27-Jun-2020 05:14:59

424 Views

Floating-point conversion characters include the following.CharacterDescription%edecimal number in computerized scientific notation%Edecimal number in computerized scientific notation%fdecimal number%gbased on computerized scientific notation or decimal format, %Gbased on computerized scientific notation or decimal format, Example Live Demopublic class Demo {    public static void main(String[] args) throws Exception {       System.out.printf("Integer conversions...");       System.out.printf( "Integer: %d", 889 );       System.out.printf( "Negative Integer: %d", -78 );       System.out.printf( "Octal: %o", 677 );       System.out.printf( "Hexadecimal: %x", 56 );       System.out.printf( "Hexadecimal: %X", 99 );       System.out.printf("Floating-point conversions...");       ... Read More

Advertisements