Widget:Dmh2Deg

From CruisersWiki

(Difference between revisions)
Jump to: navigation, search
(convert formatted dmh)
Line 1: Line 1:
<!--{
<!--{
-
assign var='d' value=$c|regex_replace:"/°[^°]+/":""}--><!--{
+
assign var='d' value=$c|regex_replace:"/([^ ]+) ([^ ]+) ([^ ]+)/":"\\1"}--><!--{
-
if $c == $d}--><!--{
+
if $d == ''}--><!--{
   $c}--><!--{
   $c}--><!--{
else}--><!--{
else}--><!--{
-
   assign var='t' value=$c|regex_replace:"/^[^°]+°/":""}--><!--{
+
   assign var='h' value=$c|regex_replace:"/([^ ]+) ([^ ]+) ([^ ]+)/":"\\3"}--><!--{
-
  assign var='m' value=$t|regex_replace:"/′[^]+/":""}--><!--{
+
   if $h == 's' || $h == 'S' || $h == 'w' || $h == 'W'}-->-<!--{/if}--><!--{
-
  assign var='h' value=$t|regex_replace:"/^[^]+/":""}--><!--{
+
   math equation="d+m/60" d=$d m=$c|regex_replace:"/([^ ]+) ([^ ]+) ([^ ]+)/":"\\2"}--><!--{
-
   if $h == 's' || $h == 'S' || $h == 'w' || $h == 'W'}--><!--{
+
-
    assign var="sign" value="-1"}--><!--{
+
-
  else}--><!--{
+
-
    assign var="sign" value="1"}--><!--{
+
-
  /if}--><!--{
+
-
  if $m == ''}--><!--{
+
-
    assign var="m" value="0"}--><!--{
+
-
  /if}--><!--{
+
-
   math equation="s*(d+m/60)" d=$d m=$m s=$sign}--><!--{
+
/if}-->
/if}-->

Revision as of 13:30, 22 December 2016

-

Personal tools
advertisement
Friends of Cruisers Wiki