Hi @islandgirl23,
I guess you used scripting for filling the date text field like so

When I call it without a signature the time is changed every time.


When I signed it the time stays

Place the date calculation inside an if such as this (status changes to 1 when the field has been signed).
if (event.target.getField("form1[0].#subform[0].SignatureField1[0]").signatureInfo().status == 0) {
var datum = new Date();
this.rawValue = datum.toISOString()
}