Date format: Difference between revisions

(add RPL)
(8 intermediate revisions by 3 users not shown)
Line 2,314:
 
=={{header|langur}}==
<syntaxhighlight lang="langur">writeln toString string(dt//, "2006-01-02")
{{works with|langur|0.10.1}}
writeln toString string(dt//, "Monday, January 2, 2006"</syntaxhighlight>)
<syntaxhighlight lang="langur">var .now = dt//
</syntaxhighlight>
var .format1 = "2006-01-02"
var .format2 = "Monday, January 2, 2006"
writeln $"\.now:dt.format1;"
writeln $"\.now:dt.format2;"</syntaxhighlight>
 
<syntaxhighlight lang="langur">var .now = dt//
{{works with|langur|0.9.3}}
writeln "{{dt//:dt(2006-01-02)}}"
<syntaxhighlight lang="langur">var .now = dt//
writeln $"\.now{{dt//:dt(Monday, January 2, 2006-01-02);}}"
writeln $"\.now:dt(Monday, January 2, 2006);"</syntaxhighlight>
 
{{works with|langur|0.9}}
<syntaxhighlight lang="langur">writeln toString dt//, "2006-01-02"
writeln toString dt//, "Monday, January 2, 2006"</syntaxhighlight>
 
{{out}}
<pre>2020-03-26
Thursday, March 26, 2020</pre>
 
Langur is using the Go time package, and using its formatting method for output. It expects the following parts in a format string.
 
<pre>year: 2006 or 06
month: 01 or 1
month name: Jan or January
month day: 02 or _2 or 2
weekday name: Mon or Monday
hour: 03 or 3 or 15
minute: 04 or 4
second: 05 or 5
AM/PM: PM or pm
time zone offset: -07:00 or -0700 or -07
time zone name: MST</pre>
 
=={{header|Lasso}}==
Line 2,442 ⟶ 2,421:
2019-04-02
Tuesday, April 02, 2019
</pre>
 
=={{header|MiniScript}}==
<syntaxhighlight lang="miniscript">import "dateTime"
 
print dateTime.now("yyyy-MM-dd")
print dateTime.now("dddd, MMMM d, yyyy")</syntaxhighlight>
 
{{out}}
<pre>2023-12-28
Thursday, December 28, 2023
</pre>
 
Line 2,789 ⟶ 2,779:
<pre>2010-07-30
Friday, July 30, 2010</pre>
 
=={{header|PascalABC.NET}}==
<syntaxhighlight lang="langurdelphi">var .now = dt//
begin
var today := DateTime.Now;
Println(today.ToString('yyyy-MM-dd'));
Println($'{today:D}');
end.
</syntaxhighlight>
{{out}}
<pre>
2024-06-01
Saturday, June 1, 2024
</pre>
 
=={{header|Perl}}==
Line 3,736 ⟶ 3,740:
{{libheader|Wren-date}}
Unless it is embedded in a host application, Wren currently has no direct way to obtain the current date. We therefore assume this is passed in by the user as a command line parameter.
<syntaxhighlight lang="ecmascriptwren">import "os" for Process
import "./date" for Date
 
var args = Process.arguments
1,007

edits