That requires something running on the PC-side to do the clock setting, and a player that can communicate with the host beyond basic UMS.
I don't really see how that's better than letting the player handle it on its own with a properly set up database, since it'd only be workable for a subset of players, and only if the computer owners ran (or kept running) a program designed to update the DAP's clock.