Skip to main content
We’ve updated our Terms of Service. A new AI Addendum clarifies how Stack Overflow utilizes AI interactions.
Code Golf

Return to Answer

added 48 characters in body
Source Link
Value Ink
  • 13.5k
  • 1
  • 18
  • 46

Ruby, (削除) 104 (削除ここまで) 103+8(削除) 103 (削除ここまで) 102+8 = (削除) 112 (削除ここまで) 111(削除) 111 (削除ここまで) 110 bytes

Uses -rdate -p program flags.

-1 byte from manatwork.

sub(/.*-(\d*)/){Date.parse($&).strftime"%-d#{d=eval1ドル;(d<4||d>20)&&"..stndrd"[d%10*2,2]||"th"2]||:th} %B %-Y"}

Try it online! Try it online!

Ruby, (削除) 104 (削除ここまで) 103+8 = (削除) 112 (削除ここまで) 111 bytes

Uses -rdate -p program flags.

sub(/.*-(\d*)/){Date.parse($&).strftime"%-d#{d=eval1ドル;(d<4||d>20)&&"..stndrd"[d%10*2,2]||"th"} %B %-Y"}

Try it online!

Ruby, (削除) 104 (削除ここまで) (削除) 103 (削除ここまで) 102+8 = (削除) 112 (削除ここまで) (削除) 111 (削除ここまで) 110 bytes

Uses -rdate -p program flags.

-1 byte from manatwork.

sub(/.*-(\d*)/){Date.parse($&).strftime"%-d#{d=eval1ドル;(d<4||d>20)&&"..stndrd"[d%10*2,2]||:th} %B %-Y"}

Try it online!

added 21 characters in body
Source Link
Value Ink
  • 13.5k
  • 1
  • 18
  • 46

Ruby, 104+8(削除) 104 (削除ここまで) 103+8 = 112(削除) 112 (削除ここまで) 111 bytes

Uses -rdate -p program flags.

sub(/.*-(\d*)/){Date.parse($&).strftime"%-d#{d=1ドル.to_i;d=eval1ドル;(d<4||d>20)&&"..stndrd"[d%10*2,2]||"th"} %B %-Y"}

Try it online! Try it online!

Ruby, 104+8 = 112 bytes

Uses -rdate -p program flags.

sub(/.*-(\d*)/){Date.parse($&).strftime"%-d#{d=1ドル.to_i;(d<4||d>20)&&"..stndrd"[d%10*2,2]||"th"} %B %-Y"}

Try it online!

Ruby, (削除) 104 (削除ここまで) 103+8 = (削除) 112 (削除ここまで) 111 bytes

Uses -rdate -p program flags.

sub(/.*-(\d*)/){Date.parse($&).strftime"%-d#{d=eval1ドル;(d<4||d>20)&&"..stndrd"[d%10*2,2]||"th"} %B %-Y"}

Try it online!

Source Link
Value Ink
  • 13.5k
  • 1
  • 18
  • 46

Ruby, 104+8 = 112 bytes

Uses -rdate -p program flags.

sub(/.*-(\d*)/){Date.parse($&).strftime"%-d#{d=1ドル.to_i;(d<4||d>20)&&"..stndrd"[d%10*2,2]||"th"} %B %-Y"}

Try it online!

AltStyle によって変換されたページ (->オリジナル) /