We've updated our documentation with the latest features and updates introduced by Ads Data Hub's
two new experiences.
Advertisers, agencies, and publishers, refer to the
Marketers site.
Vendors and partners, refer to the
Measurement Partners site.
Date
Represents a whole or partial calendar date, such as a birthday. The time of day and time zone are either specified elsewhere or are insignificant. The date is relative to the Gregorian Calendar. This can represent one of the following:
- A full date, with non-zero year, month, and day values.
- A month and day, with a zero year (for example, an anniversary).
- A year on its own, with a zero month and a zero day.
- A year and month, with a zero day (for example, a credit card expiration date).
Related types:
JSON representation |
{
"year": integer,
"month": integer,
"day": integer
} |
Fields |
year |
integer
Year of the date. Must be from 1 to 9999, or 0 to specify a date without a year.
|
month |
integer
Month of a year. Must be from 1 to 12, or 0 to specify a year without a month and day.
|
day |
integer
Day of a month. Must be from 1 to 31 and valid for the year and month, or 0 to specify a year by itself or a year and month where the day isn't significant.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[null,null,["Last updated 2024-09-18 UTC."],[[["`google.type.Date` represents a calendar date (birthday, anniversary) relative to the Gregorian Calendar, allowing for full dates, month/day, year only, or year/month combinations."],["It can represent a full date, a month and day, a year, or a year and month."],["The date is stored using JSON with `year`, `month`, and `day` integer fields, where 0 values indicate missing components."],["Related types include `google.type.TimeOfDay`, `google.type.DateTime`, and `google.protobuf.Timestamp`."]]],["This schema defines a calendar date using the Gregorian Calendar, representing full dates or partial dates. Key actions include specifying a `year` (1-9999, or 0), `month` (1-12, or 0), and `day` (1-31, or 0). A zero value in `year`, `month`, or `day` indicates that the field is not relevant. The format represents full dates, month/day pairs, year-only, or year/month combinations. It is related to `TimeOfDay`, `DateTime`, and `Timestamp`.\n"]]