Don't even bother, you only have to look at how often youtube-dl has to change to keep up with Google's infinite breaking UI changes. There's so many other open source projects that would benefit from your efforts that don't feed the Google machine.
yt-dlp --flat-playlist --extractor-args youtubetab:approximate_date "https://www.youtube.com/c/AndreasKling" --print "%(upload_date)s %(id)s" 1> out.txt && sort out.txt
Takes longer if you want precise dates: yt-dlp --simulate "https://www.youtube.com/c/AndreasKling" --print "%(upload_date)s %(id)s" 1> out.txt && sort out.txt