For some reason, I'd like to create a kind of token which is limiting the amount someone can send daily (calendar day in a particular country) to others.
The reference time should be the time of the request for the movement.
I guess it may work using now (I'm not 100% sure how, example code is welcome with basic token example https://ethereum.org/token#the-coin ).
The only other option I thought of, would be to provide the time in the transfert call, and eventually to sign it to prevent messing with it : it should then be issued outside of the blockchain, in a central manner, and signed from the contract owner for example ( see How can I sign a piece of data with the private key of an Ethereum address? ), so we can check it in the contract.
But I'd really like to avoid this if possible.
I have found this contract that may help: https://github.com/pipermerriam/ethereum-datetime yet it does not support timezone, nor DST of course. Maybe I can try contributing to it, or fork it to get the date correctly
– Florian Traverse Aug 27 '16 at 07:59