Add date automatically in front of file name

Is there a script to automatically add the date in front of a file name? I found an older script that would add it to the end, but can not seem to get it in front.

If you simply post that script, chances are someone can modify it…
-wim

good call, This script is from Pascal Golay 2018

import Rhino
import rhinoscriptsyntax as rs
import datetime
import scriptcontext as sc

def validate(date_text):
try:
datetime.datetime.strptime(date_text,“%Y_%m_%d” )
except ValueError:
return False
return True

def SaveCopyWithTimeStamp():

crntName = sc.doc.Name

pass
saved = False
if crntName is None:
    crntName = "Untitled"
else:
    saved=True
    crntPath = sc.doc.Path
    rs.Command("_-Save _Enter")
    pass
now = datetime.datetime.now()
strNow = now.strftime("__%Y_%m_%d")

idx = crntName.find("__")

if idx != -1:
    xtra = crntName[idx+2:-4]
    if validate(xtra):
        name = crntName.replace(strNow,  "__"+xtra,  )
    else:
        name = strNow + crntName 

else:
    name = crntName +  strNow

savePath = rs.SaveFileName("SaveSpecial","3dm files|*.3dm||", folder= rs.WorkingFolder(), filename= name, extension="*.3dm")
if not savePath: return

cmdStr = ("_-SaveAs " + chr(34)+ savePath +chr(34) + " _Enter")

rs.EnableRedraw(False)
rs.Command(cmdStr)
if rs.LastCommandResult() == 0:
    print "File saved as " + chr(34)+ savePath +chr(34) +"."
if saved:
    rs.Command("_-Open " + chr(34) + crntPath + chr(34) + " _Enter")
rs.EnableRedraw(True)

if name==“main”: SaveCopyWithTimeStamp()

You can change the line name = crntName + strNow to name = strNow + crntName.

Thank You!