Is there a way to determine the SAP System date (as opposed to the local user computer date)?

You have to use an RFC that returns SY-DATUM (not SY-DATLO, which gives the frontend computer date).