Skip to content

Instantly share code, notes, and snippets.

package coding;
public class PrimeNumber {
public static void main(String[] args) {
System.out.println(isPrime(29)); // true
System.out.println(isPrime(35)); // false
System.out.println(isPrime(20)); // false
System.out.println(isPrime(27)); // false
System.out.println(isPrime(7)); // true
}
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 19:06
LocalDateAndTime(15)
import java.time.Duration;
import java.time.Instant;
public class Main {
public static void main(String[] args) {
// get specific moment time in the beginning
Instant start = Instant.now();
for (int i = 0; i < 1000; i++) {
System.out.println("Hello, World!");
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 19:05
LocalDateAndTime(14)
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
String str = "Welcome, today date & time: July 15, 2021 - 10:05 AM";
// get date & time part from String
String dateStr = str.split("time:")[1].trim();
// Print String date & time
System.out.println(dateStr); // July 15, 2021 - 10:05 AM
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 19:04
LocalDateAndTime(13)
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalDateTime dateTime = LocalDateTime.of(1996, 03, 26, 19, 0);
System.out.println(dateTime); // 1996-03-26T19:00
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MMM dd, YYYY - hh:mm a");
String dateTimeStr = formatter.format(dateTime);
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 19:03
LocalDateAndTime(11)
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.time.LocalTime;
public class Main {
public static void main(String[] args) {
// get current date & time
LocalDateTime dateTime = LocalDateTime.now();
System.out.println(dateTime); // 2021-08-17T09:56:26.928961
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 19:02
LocalDateAndTime(11)
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
// get current date & time
LocalDateTime dateTime = LocalDateTime.now();
System.out.println(dateTime); // 2021-08-17T09:56:26.928961
}
}
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 19:00
LocalDateAndTime(10)
import java.time.LocalTime;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
LocalTime time = LocalTime.of(9, 00);
// Formatting time
DateTimeFormatter f = DateTimeFormatter.ofPattern("hh:mm a");
// 'a' will add time extension for 12 hours format
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:59
LocalDateAndTime(9)
import java.time.LocalTime;
public class Main {
public static void main(String[] args) {
LocalTime time = LocalTime.now();
System.out.println(time); // 09:26:18.922276
// build LocalTime object manually
time = LocalTime.of(9, 26, 18);
System.out.println(time); // 09:26:18
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:58
LocalDateAndTime(8)
import java.time.LocalTime;
public class Main {
public static void main(String[] args) {
LocalTime time = LocalTime.now();
System.out.println(time); // 09:26:18.922276
}
}
@Suranchiyev
Suranchiyev / Main.java
Created March 31, 2022 18:56
LocalDateAndTime(7)
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Main {
public static void main(String[] args) {
String str = "August 26, 2021";
DateTimeFormatter f = DateTimeFormatter.ofPattern("MMMM dd, uuuu");
LocalDate date = LocalDate.parse(str, f);