In a form controlled by JavaScript in a PDF I want the time to specified as described below
- June 4, 2022
- 2 replies
- 2010 views

Here is the code I currently have:
var theTime = event.value.toString().split(“ “);
var theHour = theTime[0];
var ampm = theTime[1];
var theHour = theHour.split(“:”);
var theHours = Number(theHour[0]);
var theMinutes = Number(theHour[1]);
var inMinutes = (theHours * 60) + theMinutes;
function timeCalculation(interval, theField) {
if (theTime != “”) {
newMinutes = inMinutes - interval;
var pmam = ampm;
if (theHours == 12) {
if (pmam == “am”) var pmam = “pm”;
else var pmam = “am”;
}
var newHours = Math.floor(newMinutes / 60);
newMinutes -= newHours * 60;
if (newMinutes < 10) var newMinutes = “0” + newMinutes;
if (newHours <= 0) {
newHours += 12;
if (ampm == “am” && newHours != 12) var pmam = “pm”;
else if (newHours != 12) var pmam = “am”;
}
this.getField(theField).value = newHours + “:” + newMinutes + “ “ + pmam;
} else this.getField(theField).value = “”;
}
timeCalculation(0, “TM”);
timeCalculation(240, “T400”);
timeCalculation(255, “T415”);
timeCalculation(270, “T430”);
timeCalculation(285, “T445”);
timeCalculation(-105, “Tplus”);
David Healy [Email address removed by moderator]
