subtract_time
Calculate a new date/time by subtracting a specified duration from a base time. Supports years, months, days, hours, minutes, and seconds with optional timezone adjustments for accurate results.
Instructions
Subtract duration from a date/time
Input Schema
Name | Required | Description | Default |
---|---|---|---|
amount | Yes | Amount to subtract | |
time | Yes | Base time | |
timezone | No | Timezone for calculation (default: system timezone) | |
unit | Yes | Unit of time |
Input Schema (JSON Schema)
{
"properties": {
"amount": {
"description": "Amount to subtract",
"type": "number"
},
"time": {
"description": "Base time",
"type": "string"
},
"timezone": {
"description": "Timezone for calculation (default: system timezone)",
"type": "string"
},
"unit": {
"description": "Unit of time",
"enum": [
"years",
"months",
"days",
"hours",
"minutes",
"seconds"
],
"type": "string"
}
},
"required": [
"time",
"amount",
"unit"
],
"type": "object"
}