Announcement

Collapse
No announcement yet.

Konvertierung Datum in Double

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Konvertierung Datum in Double

    Hallo,
    Ich möchte ein bestimmte Datum ("1/12/2012") als string in double Konvertieren.
    das habe ich so probiert
    Code:
    area.AxisX.Minimum = double.Parse("1/12/2012", System.Globalization.CultureInfo.InvariantCulture);
    area.AxisX.Minimum =  (Convert.ToDouble("1/12/2012"));
    Aber funktioniert nicht.

    wie kann ich diese Datum im double konvertieren`?

    Danke im vorraus

  • #2
    Der String enthält doch überhaupt keine Zeichenfolge, die als double aufgefasst werden könnte. Also erst den String in einen DateTime wandeln und dann
    http://msdn.microsoft.com/de-de/libr...vs.110%29.aspx
    Christian

    Comment


    • #3
      Und was soll der double vom Datum darstellen? Ticks, Sekunden seit Anno Domino, Minuten seit ...? Erstmal hat ein double rein gar nix mit einem Datum zu tun. Du mußt schon definieren was im double dargestellt werden soll.

      Comment


      • #4
        der double von Datum soll mir eine Zahl zurück geben. beispiel für die Datum von heute; habe ich so gemacht
        double Start = DateTime.Now.ToOADate(); // Ich bekomme folgende zahl zurück 42018.49412
        wie bekomme ich die Datum von ("1/12/2012") als zahl zurück?
        Danke

        Comment


        • #5
          siehe Beitrag #2
          Christian

          Comment


          • #6
            funktionniert habe ich gefunden
            var date = new DateTime(2012, 12, 1);
            double result = date.ToOADate();

            Comment


            • #7
              http://www.lmdfdg.at/?q=c%23+string+to+datetime
              Christian

              Comment


              • #8
                Wenn Du einfach nur irgendeine Zahl brauchst, dann kannst Du auch Ticks nehmen: http://msdn.microsoft.com/de-de/libr...vs.110%29.aspx

                Comment


                • #9
                  Ich bin mal spitzfindig.
                  Er weiß nicht WAS er will nur WIE er es will und zwar als double und Ticks sind Ganzzahlen Zumindest ist mir noch kein halber Tick untergekommen.

                  Comment


                  • #10
                    Es ist nicht ungewöhnilich, den Datumsanteil in einem double als Vorkommawert und den Zeitanteil als Nachkommawert darzustellen.
                    Christian

                    Comment

                    Working...
                    X