<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://opensemantic.world/w/index.php?action=history&amp;feed=atom&amp;title=JsonSchema%3ADuration</id>
	<title>JsonSchema:Duration - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://opensemantic.world/w/index.php?action=history&amp;feed=atom&amp;title=JsonSchema%3ADuration"/>
	<link rel="alternate" type="text/html" href="https://opensemantic.world/w/index.php?title=JsonSchema:Duration&amp;action=history"/>
	<updated>2026-04-21T20:09:16Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://opensemantic.world/w/index.php?title=JsonSchema:Duration&amp;diff=953&amp;oldid=prev</id>
		<title>Maintenance script: Protected &quot;JsonSchema:Duration&quot;: Protected as read-only import via Page Exchange extension ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) [cascading]</title>
		<link rel="alternate" type="text/html" href="https://opensemantic.world/w/index.php?title=JsonSchema:Duration&amp;diff=953&amp;oldid=prev"/>
		<updated>2026-01-08T04:55:13Z</updated>

		<summary type="html">&lt;p&gt;Protected &amp;quot;&lt;a href=&quot;/wiki/JsonSchema:Duration&quot; title=&quot;JsonSchema:Duration&quot;&gt;JsonSchema:Duration&lt;/a&gt;&amp;quot;: Protected as read-only import via Page Exchange extension ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite)) [cascading]&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:55, 8 January 2026&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key mediawiki:diff::1.12:old-952:rev-953 --&gt;
&lt;/table&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
	<entry>
		<id>https://opensemantic.world/w/index.php?title=JsonSchema:Duration&amp;diff=952&amp;oldid=prev</id>
		<title>Maintenance script: Update package: OSW Base</title>
		<link rel="alternate" type="text/html" href="https://opensemantic.world/w/index.php?title=JsonSchema:Duration&amp;diff=952&amp;oldid=prev"/>
		<updated>2026-01-08T04:55:12Z</updated>

		<summary type="html">&lt;p&gt;Update package: OSW Base&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{&lt;br /&gt;
	&amp;quot;type&amp;quot;: &amp;quot;object&amp;quot;,&lt;br /&gt;
	&amp;quot;title&amp;quot;: &amp;quot;Duration&amp;quot;,&lt;br /&gt;
	&amp;quot;title*&amp;quot;: {&lt;br /&gt;
		&amp;quot;de&amp;quot;: &amp;quot;Dauer&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Fields accept only a certain range of values. If you would like to enter a value that exceeds the maximum, please split the value into the corresponding fields. For convenience, it is possible to enter, e.g., 1.5 hours instead of 1 hour and 30 minutes.&amp;quot;,&lt;br /&gt;
	&amp;quot;description*&amp;quot;: {&lt;br /&gt;
		&amp;quot;de&amp;quot;: &amp;quot;Die Felder lassen nur einen bestimmten Wertebereich zu. Wenn Sie einen Wert eingeben möchten, der über das Maximum hinausgeht, teilen Sie den Wert bitte in die entsprechenden Felder auf. Der Einfachheit halber können Sie z. B. 1,5 Stunden anstelle von 1 Stunde und 30 Minuten eingeben.&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;@context&amp;quot;: {&lt;br /&gt;
		&amp;quot;Property&amp;quot;: &amp;quot;/id/Property-3A&amp;quot;,&lt;br /&gt;
		&amp;quot;year&amp;quot;: {&lt;br /&gt;
			&amp;quot;@id&amp;quot;: &amp;quot;Property:HasYear&amp;quot;,&lt;br /&gt;
			&amp;quot;@type&amp;quot;: &amp;quot;xs:decimal&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;month&amp;quot;: {&lt;br /&gt;
			&amp;quot;@id&amp;quot;: &amp;quot;Property:HasMonth&amp;quot;,&lt;br /&gt;
			&amp;quot;@type&amp;quot;: &amp;quot;xs:decimal&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;day&amp;quot;: {&lt;br /&gt;
			&amp;quot;@id&amp;quot;: &amp;quot;Property:HasDay&amp;quot;,&lt;br /&gt;
			&amp;quot;@type&amp;quot;: &amp;quot;xs:decimal&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;hour&amp;quot;: {&lt;br /&gt;
			&amp;quot;@id&amp;quot;: &amp;quot;Property:HasHour&amp;quot;,&lt;br /&gt;
			&amp;quot;@type&amp;quot;: &amp;quot;xs:decimal&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;minute&amp;quot;: {&lt;br /&gt;
			&amp;quot;@id&amp;quot;: &amp;quot;Property:HasMinute&amp;quot;,&lt;br /&gt;
			&amp;quot;@type&amp;quot;: &amp;quot;xs:decimal&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;second&amp;quot;: {&lt;br /&gt;
			&amp;quot;@id&amp;quot;: &amp;quot;Property:HasSecond&amp;quot;,&lt;br /&gt;
			&amp;quot;@type&amp;quot;: &amp;quot;xs:decimal&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;iso_8601_representation&amp;quot;: {&lt;br /&gt;
			&amp;quot;@id&amp;quot;: &amp;quot;Property:HasIso8601Representation&amp;quot;,&lt;br /&gt;
			&amp;quot;@type&amp;quot;: &amp;quot;xs:string&amp;quot;&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;value_in_seconds&amp;quot;: {&lt;br /&gt;
			&amp;quot;@id&amp;quot;: &amp;quot;Property:HasObject&amp;quot;&lt;br /&gt;
		}&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;eval_template&amp;quot;: {&lt;br /&gt;
		&amp;quot;type&amp;quot;: &amp;quot;wikitext&amp;quot;,&lt;br /&gt;
		&amp;quot;mode&amp;quot;: &amp;quot;render&amp;quot;,&lt;br /&gt;
		&amp;quot;value&amp;quot;: &amp;quot;{{#if: {{{year|}}} | {{{year|}}} a, }}{{#if: {{{month|}}} | {{{month|}}} mo, }}{{#if: {{{day|}}} | {{{day|}}} d, }}{{#if: {{{hour|}}} | {{{hour|}}} h, }}{{#if: {{{minute|}}} | {{{minute|}}} min, }}{{#if: {{{second|}}} | {{{second|}}} s}}\u003Cbr\u003E{{{iso_8601_representation|}}} (ISO 8601)\u003Cbr\u003E≈ {{{numerical_value_in_seconds|}}} s&amp;quot;&lt;br /&gt;
	},&lt;br /&gt;
	&amp;quot;format&amp;quot;: &amp;quot;grid-strict&amp;quot;,&lt;br /&gt;
	&amp;quot;id&amp;quot;: &amp;quot;duration_root&amp;quot;,&lt;br /&gt;
	&amp;quot;required&amp;quot;: [&lt;br /&gt;
		&amp;quot;uuid&amp;quot;,&lt;br /&gt;
		&amp;quot;iso_8601_representation&amp;quot;,&lt;br /&gt;
		&amp;quot;numerical_value_in_seconds&amp;quot;,&lt;br /&gt;
		&amp;quot;value_in_seconds&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;defaultProperties&amp;quot;: [&lt;br /&gt;
		&amp;quot;year&amp;quot;,&lt;br /&gt;
		&amp;quot;month&amp;quot;,&lt;br /&gt;
		&amp;quot;day&amp;quot;,&lt;br /&gt;
		&amp;quot;hour&amp;quot;,&lt;br /&gt;
		&amp;quot;minute&amp;quot;,&lt;br /&gt;
		&amp;quot;second&amp;quot;,&lt;br /&gt;
		&amp;quot;iso_8601_representation&amp;quot;&lt;br /&gt;
	],&lt;br /&gt;
	&amp;quot;properties&amp;quot;: {&lt;br /&gt;
		&amp;quot;uuid&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;uuid&amp;quot;,&lt;br /&gt;
			&amp;quot;options&amp;quot;: {&lt;br /&gt;
				&amp;quot;hidden&amp;quot;: true&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;year&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Year&amp;quot;,&lt;br /&gt;
			&amp;quot;title*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;Jahr&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 0&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;month&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Month&amp;quot;,&lt;br /&gt;
			&amp;quot;title*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;Monat&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;0 - 12&amp;quot;,&lt;br /&gt;
			&amp;quot;description*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;0 - 12&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
			&amp;quot;maximum&amp;quot;: 12,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 0&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;day&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Day&amp;quot;,&lt;br /&gt;
			&amp;quot;title*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;Tag&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;0 - 31&amp;quot;,&lt;br /&gt;
			&amp;quot;description*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;0 - 31&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
			&amp;quot;maximum&amp;quot;: 31,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 0&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;hour&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Hour&amp;quot;,&lt;br /&gt;
			&amp;quot;title*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;Stunde&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;0 - 24&amp;quot;,&lt;br /&gt;
			&amp;quot;description*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;0 - 24&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
			&amp;quot;maximum&amp;quot;: 24,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 0&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;minute&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Minute&amp;quot;,&lt;br /&gt;
			&amp;quot;title*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;Minute&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;0 - 60&amp;quot;,&lt;br /&gt;
			&amp;quot;description*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;0 - 60&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
			&amp;quot;maximum&amp;quot;: 60,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 0&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;second&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Second&amp;quot;,&lt;br /&gt;
			&amp;quot;title*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;Sekunde&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;0 - 60&amp;quot;,&lt;br /&gt;
			&amp;quot;description*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;0 - 60&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;minimum&amp;quot;: 0,&lt;br /&gt;
			&amp;quot;maximum&amp;quot;: 60,&lt;br /&gt;
			&amp;quot;default&amp;quot;: 0&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;iso_8601_representation&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;ISO 8601 representation&amp;quot;,&lt;br /&gt;
			&amp;quot;title*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;ISO 8601 Darstellung&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;format&amp;quot;: &amp;quot;duration&amp;quot;,&lt;br /&gt;
			&amp;quot;watch&amp;quot;: {&lt;br /&gt;
				&amp;quot;year&amp;quot;: &amp;quot;duration_root.year&amp;quot;,&lt;br /&gt;
				&amp;quot;month&amp;quot;: &amp;quot;duration_root.month&amp;quot;,&lt;br /&gt;
				&amp;quot;day&amp;quot;: &amp;quot;duration_root.day&amp;quot;,&lt;br /&gt;
				&amp;quot;hour&amp;quot;: &amp;quot;duration_root.hour&amp;quot;,&lt;br /&gt;
				&amp;quot;minute&amp;quot;: &amp;quot;duration_root.minute&amp;quot;,&lt;br /&gt;
				&amp;quot;second&amp;quot;: &amp;quot;duration_root.second&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;template&amp;quot;: &amp;quot;P{{#if year}}{{{year}}}Y{{/if}}{{#if month}}{{{month}}}M{{/if}}{{#if day}}{{{day}}}D{{/if}}{{#if (calc year &amp;#039;+&amp;#039; (calc month &amp;#039;+&amp;#039; day))}}{{#unless (calc hour &amp;#039;+&amp;#039; (calc minute &amp;#039;+&amp;#039; second ))}}{{/unless}}{{else}}T{{/if}}{{#if hour}}{{{hour}}}H{{/if}}{{#if minute}}{{{minute}}}M{{/if}}{{#if second}}{{{second}}}S{{else}}{{#unless (calc year &amp;#039;+&amp;#039; (calc month &amp;#039;+&amp;#039; (calc day &amp;#039;+&amp;#039; (calc hour &amp;#039;+&amp;#039; (calc minute &amp;#039;+&amp;#039; second )))))}}0S{{/unless}}{{/if}}&amp;quot;,&lt;br /&gt;
			&amp;quot;options&amp;quot;: {&lt;br /&gt;
				&amp;quot;hidden&amp;quot;: true&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;numerical_value_in_seconds&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;number&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Duration in seconds&amp;quot;,&lt;br /&gt;
			&amp;quot;title*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;Dauer in Sekunden&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;This value is not accurate! The actual duration of a span of (calendar) years and months depends on the specific dates involved. Therefore, this value is only an approximation.&amp;quot;,&lt;br /&gt;
			&amp;quot;description*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;Dieser Wert ist nicht genau! Die tatsächliche Dauer einer Spanne von (Kalender-)Jahren und Monaten hängt von den jeweiligen Daten ab. Daher ist dieser Wert nur ein Näherungswert.&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;watch&amp;quot;: {&lt;br /&gt;
				&amp;quot;year&amp;quot;: &amp;quot;duration_root.year&amp;quot;,&lt;br /&gt;
				&amp;quot;month&amp;quot;: &amp;quot;duration_root.month&amp;quot;,&lt;br /&gt;
				&amp;quot;day&amp;quot;: &amp;quot;duration_root.day&amp;quot;,&lt;br /&gt;
				&amp;quot;hour&amp;quot;: &amp;quot;duration_root.hour&amp;quot;,&lt;br /&gt;
				&amp;quot;minute&amp;quot;: &amp;quot;duration_root.minute&amp;quot;,&lt;br /&gt;
				&amp;quot;second&amp;quot;: &amp;quot;duration_root.second&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;template&amp;quot;: &amp;quot;{{calc (calc (calc year &amp;#039;*&amp;#039; 31557600) &amp;#039;+&amp;#039; (calc (calc month &amp;#039;*&amp;#039; 2629800) &amp;#039;+&amp;#039; (calc (calc day &amp;#039;*&amp;#039; 86400) &amp;#039;+&amp;#039; (calc (calc hour &amp;#039;*&amp;#039; 3600) &amp;#039;+&amp;#039; (calc minute &amp;#039;*&amp;#039; 60 ))))) &amp;#039;+&amp;#039; second }}&amp;quot;,&lt;br /&gt;
			&amp;quot;options&amp;quot;: {&lt;br /&gt;
				&amp;quot;hidden&amp;quot;: true&lt;br /&gt;
			}&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;value_in_seconds&amp;quot;: {&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;title&amp;quot;: &amp;quot;Duration converted to seconds as string&amp;quot;,&lt;br /&gt;
			&amp;quot;title*&amp;quot;: {&lt;br /&gt;
				&amp;quot;de&amp;quot;: &amp;quot;Dauer in Sekunden als String&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;watch&amp;quot;: {&lt;br /&gt;
				&amp;quot;numerical_value&amp;quot;: &amp;quot;duration_root.numerical_value_in_seconds&amp;quot;&lt;br /&gt;
			},&lt;br /&gt;
			&amp;quot;template&amp;quot;: &amp;quot;{{{numerical_value_in_seconds}}} s&amp;quot;,&lt;br /&gt;
			&amp;quot;options&amp;quot;: {&lt;br /&gt;
				&amp;quot;hidden&amp;quot;: true&lt;br /&gt;
			}&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Maintenance script</name></author>
	</entry>
</feed>