$25 GRAYBYTE WORDPRESS FILE MANAGER $76

SERVER : premium201.web-hosting.com #1 SMP Wed Mar 26 12:08:09 UTC 2025
SERVER IP : 104.21.43.35 | ADMIN IP 216.73.216.180
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : mail

/home/bravrvjk/itiministry.org/wp-content/plugins/give/src/Admin/common/

HOME
Current File : /home/bravrvjk/itiministry.org/wp-content/plugins/give/src/Admin/common//formatTimestamp.ts
import {dateI18n, getDate, getSettings} from '@wordpress/date';
/**
 * Format the timestamp using the WordPress site settings for timezone and format.
 *
 * @since 4.13.0 updated to use the @wordpress/date functions
 * @since 4.10.0
 */
export function formatTimestamp(timestamp: string | null | undefined, includeTime: boolean = true): string {
    // Handle null, undefined, or empty string
    if (!timestamp) {
        return '—';
    }

    // Parse timestamps using WordPress site timezone. Works with naive and offset/Z strings.
    const date = getDate(timestamp);

    // Check if the date is valid
    if (isNaN(date.getTime())) {
        return '—';
    }

    const {formats} = getSettings();
    const datePart = dateI18n(formats.date || 'F j, Y', date, undefined);
    if (includeTime) {
        const timePart = dateI18n(formats.time || 'g:i a', date, undefined);
        return `${datePart} ${timePart}`;
    }

    return datePart;
}



Current_dir [ WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
4 Apr 2026 1.57 AM
bravrvjk / bravrvjk
0755
amountFormatter.ts
0.304 KB
1 Oct 2025 3.37 PM
bravrvjk / bravrvjk
0644
convertLocalDateTimeToISOString.ts
0.771 KB
5 Nov 2025 7.00 PM
bravrvjk / bravrvjk
0644
formatTimestamp.ts
0.934 KB
5 Nov 2025 7.00 PM
bravrvjk / bravrvjk
0644
formatToDateLocalInput.ts
0.536 KB
5 Nov 2025 7.00 PM
bravrvjk / bravrvjk
0644
formatToDateTimeLocalInput.ts
0.568 KB
5 Nov 2025 7.00 PM
bravrvjk / bravrvjk
0644
getRelativeTimeString.ts
0.371 KB
5 Nov 2025 7.00 PM
bravrvjk / bravrvjk
0644
index.ts
0.438 KB
5 Nov 2025 7.00 PM
bravrvjk / bravrvjk
0644
prepareDefaultValuesFromSchema.ts
1.556 KB
1 Oct 2025 3.37 PM
bravrvjk / bravrvjk
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2025 CONTACT ME
Static GIF