wp_checkdate( int $month, int $day, int $year, string $source_date )

Test if the supplied date is valid for the Gregorian calendar.

Description Description

Parameters Parameters


(int) (Required) Month number.


(int) (Required) Day number.


(int) (Required) Year number.


(string) (Required) The date to filter.

Top ↑

Return Return

(bool) True if valid date, false if not valid date.

Top ↑

Source Source

File: wp-includes/functions.php

function wp_checkdate( $month, $day, $year, $source_date ) {
	 * Filters whether the given date is valid for the Gregorian calendar.
	 * @since 3.5.0
	 * @param bool   $checkdate   Whether the given date is valid.
	 * @param string $source_date Date to check.
	return apply_filters( 'wp_checkdate', checkdate( $month, $day, $year ), $source_date );

Top ↑

Changelog Changelog

Version Description
3.5.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.