Skip to content

Instantly share code, notes, and snippets.

@nhalase
nhalase / zdt.js
Last active April 4, 2023 19:49
JS function to generate a Java ZonedDateTime
const pad = (value) => {
return value < 10 ? '0' + value : value;
}
const createOffset = (date) => {
const sign = (date.getTimezoneOffset() > 0) ? "-" : "+";
const offset = Math.abs(date.getTimezoneOffset());
const hours = pad(Math.floor(offset / 60));
const minutes = pad(offset % 60);
return sign + hours + ":" + minutes;
@nhalase
nhalase / echo.rs
Created June 3, 2023 18:52
Rust echo
use clap::Parser;
/// Rust echo
#[derive(Parser, Debug)]
#[command()]
struct Args {
/// Do not print the trailing newline character.
#[arg(short, num_args(0), required(false), default_value_t = false)]
no_newline: bool,