if you try to form a filename or path with a timestamp you will be able to save the file but then not be able to use it for ShareImage, ShareFile or even DeleteFile. You can still use a timestamp if you replace the ":" with "_".
fn$="BaseFileName_"+GetCurrentDate()+"_"+ReplaceString(GetCurrentTime(),":","_",-1)+".png"
SaveImage(sc, fn$) // will save file even if it has ":" in it.
ShareImage(fn$) // will not find file with ":" in filename.
I hope it's okay with y'all that I start putting subject content in here where none exists anywhere in the forums.