
Daily Age Finder
About this web page. It's my special page, says Daisy! It's an automatic age finder. Automatic?
Well, the information is updated every day when this web page is invoked. This means that the number of days increments by one day, every day.

Our canine world does abound
with many a joyous sound -
the barking of each and every happy hound.
Yes, there are so many of us,
so it's good to bring, without much fuss,
some order into our doggie world.
So, with "banners unfurled",
Daisy proudly presents - now, not later -
this daily age updater!
How does this program work? A bit of technology for the naturally inquisitive! (If you wish, you can skip the next two paragraphs without loss of "operational information").
Coding.
The HTML5 code has some JavaScript Code embedded. JavaScript (JS) does its timekeeping based on
the time in milliseconds that has elapsed since the midnight at the beginning of January 1, 1970.
Usefully for us, JS allows us to obtain easily, the time difference between today and another day, such as someone's date of birth. This time difference can, of course, also be expressed as days and a fraction of a day.
Simplifying Assumptions.
We assume that each year consists of 365.25 days, (as does MicroSoft® in its Windows®-based calculator). The reason for this is explained in
Years-Months Age Finder. The same source also explains how, for simplicity and without undue loss of accuracy, the year is divided into twelve months of equal time length (i.e. each month has (365.25/12) or 30.4375 days). The fractional part of a month is discarded when giving the number of months for each subject.

Ages Today !
Here we show all our canine ages. The information is automatically updated every day.
Hence, if you invoke this page in a day's time, you should find that the information has indeed been updated! We all get older by the day! Indeed, by the very millisecond!
- Universal Time Coordinated (UTC). We use
UTC, which is the time set by the World Time Standard and which for our web page we can be regard as the same as Greenwich Mean Time
(GMT).
- British Summer Time (BST). When British Summer Time (BST) is in force, the change in the "Date Today" on this web page will therefore occur at 1 AM - i.e. one hour after midnight.
- BST and Birthdates. My source of dates does not consider if subjects who were born during BST, were actually born in the hour between midnight and 1pm. In theory, the birthdates, as given according to UTC, for these subjects, are too young by one day! Corrective action, if possible, would amount to just one day. The benefit of such corrective action would appear to be negligible, considering the probablity of its occurrence and the consequent complexity, work and time involved!
- Table Headings.
The headings should be reasonably self-explanatory. "days" are the days since birth.
"y" and "m" give the age in years and months, with months rounded
down to the nearest month in accordance with normally perceived usage.
- Dog Data.
The "dog data", comprising names and birthdates (dates of birth), are already encoded within the program, and so this simplifies the use of this web page. The page is especially produced for the canine subjects whose names you see in the tables. It can, of course, be adapted for other subjects and for the sad - but unfortunately inevitable - case when a subject is no longer with us.
- Standard Date Format.
The dates in the tables below are given in the
ISO-8601 Format, which is an internationally agreed way to represent dates. Thus, 31st August 2025 (UK notation), is represented as "2025-08-31", in the international notation. This simplifies (1) the interpretation of the date and (2) the JavaScript coding, so also reducing the risk of JavaScript coding error.
- Group Section. This is the fourth and last section. It summarises each of the three groups: the total days for each group are derived on a "nearest integer" basis. However, as in the other three sections above, namely ONE, TWO and THREE, the year (yy) and the month (m) are given as floor values.
- Average. This means the "mean" as opposed to the "mode" or the "median". It is used in the fourth (GROUP) section. (See: Mean, Mode, Median).
Groups ONE, TWO and THREE are displayed.
As you see, we get older every day.
Yes, and even by the very second!
So enjoy life, and lose ye not a second!

Attributions
I would like to thank especially the hounds of my neighbour. The quest for a reasonably simple, but acceptable way, to find their ages prompted the production of this web page.
Dolly, Daisy, Effie and Chester (Chechache)
Many Thanks Indeed!
A Hearty Woof Woof to you All!
☆
Also, Dear Reader
Thank you for your interest and attention!
☆
The Daisy (part of the section headers) was derived from
Clip Art accompanying previous versions of MS® Office®.
tinyurl.com/findage