I will post my own answer to this question unless someone else posts the same answer first, but I am curious to know what other points of view might lead to different ways of answering it.
Temporarily (for the duration of this question) assume for simplicity that the earth is perfectly spherical, that the earth's orbit is a perfect circle, and that the sun appears in the sky as a point rather than as a disk.
The earth has an "axial tilt" of about $23.56^\circ$. (I'd like to see a graphic showing the ecliptic as tilted and the earth's axis as vertical. That's an equally valid viewpoint and it might make certain things clearer for psychological reasons.)
How do we find the number of hours of daylight at a specified latitude at a specified date?
Appendix:
Two observations:
The incorrect idea that the number of hours would be $12+f(\text{latitude}) \times \sin\Big( \text{calendar date} \in [0,2\pi)\Big)$ seems plausible if you don't think about it: circular motion; periodic oscillation, etc. . . . . . . But it's wrong.
A latitude halfway between the equator and the tropic of cancer has two dates when the sun's angular elevation above the horizon is $90^\circ$: one before and one after the June solstice. I thought maybe that meant it would have two dates of longest hours of daylight. Not so: like everywhere else south of the arctic circle and north of the equator, it has the longest hours of daylight at the June solstice.
A point at latitude $\lambda$ goes around a circle of radius $\cos\lambda$ once every $24$ hours, in a plane at distance $\sin\lambda$ from the plane of the equator.
Suppose the earth is at a point when the angle between its axis and the ecliptic is $\tau\in(-23.56^\circ,+23.56^\circ)$. At latitude $\lambda$ the sun rises $\gamma\cdot\dfrac{24}{2\pi}$ hours after solar midnight and sets $(2\pi-\gamma)\cdot\dfrac{24}{2\pi}$ hours after solar midnight. Bisect the earth with a plane orthogonal to the line from the sun to the earth. The sun rises at a point at distance $\sin\gamma\cos\lambda$ from that plane. But if you look at a triangle in the plane through the sun and the north and south poles, you see that that distance is $\tan\tau\sin\lambda$. Therefore $$ \sin\gamma\cos\lambda = \tan\tau\sin\lambda, $$ or $$ \sin\gamma = \tan\tau\tan\lambda. \tag 1 $$ (The equality $(1)$ is valid between the arctic and antarctic circles; at more extreme latitudes it would involve a sine exceeding $1$ in absolute value.) Next observe that $\tan\tau=\tan23.56^\circ\sin\theta$, where $\theta\in[0,2\pi)$ is the calendar date, with $\theta=0$ at the equinox. Hence $$ \sin\gamma=\tan\lambda\tan23.56^\circ\sin\theta. $$ Therefore $$ \text{length of daylight} = (\text{24 hours})\cdot\left(\frac 1 2 + \frac{\arcsin(\tan\lambda\tan23.56^\circ\sin\theta)}{\pi}\right). $$
This approaches
At $45^\circ$ north (which is where I am sitting right now), the maximum discrepancy between this and a sine wave is less than two minutes. If you look at the hours for Reykjavik, you see the near-sawtooth: At the end of May, the rate of change is 5 & 1/2 minutes per day, not much less than 6 & 1/2 at the March equinox!
North of the arctic circle, you're taking the arcsine of a number greater than $1$.