I don't think so. You may, however, give permission to all users to execute /bin/date
, but that would severely put your system in jeopardy. For example, every user capable of changing the date, would be able to delay cron jobs, etc (I think cron uses system date, doesn't it?).
Either way, if you are doing it to learn only, then you can do that. Otherwise is just to call "su" within your program or by changing /bin/date to allow execution by user.
I could be mistaken though, as I often am