LLaraNode
Carbon Package

Date Formatting

Format Carbon dates with various tokens.

Date Formatting

Format Carbon dates with various tokens.

Format Tokens

const date = Carbon.from("2024-01-15 14:30:00");

date.format("YYYY"); // 2024
date.format("MM"); // 01
date.format("DD"); // 15
date.format("HH"); // 14
date.format("mm"); // 30
date.format("ss"); // 00
date.format("YYYY-MM-DD"); // 2024-01-15
date.format("HH:mm:ss"); // 14:30:00

Common Formats

date.format("YYYY-MM-DD HH:mm:ss"); // 2024-01-15 14:30:00
date.format("MM/DD/YYYY"); // 01/15/2024
date.format("DD MMM YYYY"); // 15 Jan 2024
date.format("dddd, MMMM Do YYYY"); // Monday, January 15th 2024

Human Readable

const past = Carbon.from("2024-01-10");
const future = Carbon.from("2024-01-20");

past.diffForHumans(); // "5 days ago"
future.diffForHumans(); // "5 days from now"

Next Steps