// Add more information to the signature dictionaryOn the other hand, if you are referring to the timestamp that will be attached to the signature itself (i,e, signing time), this is usually done by either letting the cryptographic library add it (like in OpenSSL - see C++ sample), or use a TSA (Time Stamping Authority).
sigDict.PutName("SubFilter", "adbe.pkcs7.detached");
sigDict.PutString("Name", "PDFTron");
sigDict.PutString("Location", "Vancouver, BC");
sigDict.PutString("Reason", "Document verification.");
sigDict.PutString("M", "D:20130417092950-07'00'"); // this time stamp indicates: 2013/04/17 09:29:50 (-7:00)