Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [AS3] Condizioni su DATE da una stringa

    Eccomi di nuovo qui..

    il mio problema è il seguente:

    Ho due stringhe di testo prelevate da un file XML

    esempio:

    codice:
    var data1= "20 Settembre 2009";
    var data2= "11 Marzo 2006";

    Su queste due variabili devo calcolare quale sia più vecchia o nuova...

    Quale suggerimento?


    Avevo pensato di:

    - Dividere in tre sezioni la stringa giorno mese anno e da li fare le mie condizioni
    - Oppure trasformare le variabili in oggetto date ma non so come fare

    help

  2. #2
    http://livedocs.adobe.com/flash/9.0/...tml#Date%28%29


    se fai new Date(parametri), hai la data, però mi sa che ti conviene convertire il mese in numero.

  3. #3
    Ciao ho fatto una prova al volo da cui puoi prendere spunto (è AS3).

    Codice PHP:
    var aMonths: Array = ["gennaio""febbraio""marzo""aprile""maggio""giugno",
                        
    "luglio""agosto""settembre""ottobre""novembre""dicembre"]

    var 
    data1String "5 novembre 2009";
    var 
    data2String "10 marzo 2009";

    var 
    myMonth1int getMonth(data1.split(" ")[1].toLowerCase());
    var 
    myMonth2int getMonth(data2.split(" ")[1].toLowerCase());

    var 
    d1Date = new Date(data1.split(" ")[2], myMonth1data1.split(" ")[0]);
    var 
    d2Date = new Date(data2.split(" ")[2], myMonth2data2.split(" ")[0]);

    trace(d1 d2); // true.

    function getMonth(m:String):int
    {
        var 
    indexMonthint aMonths.indexOf(m);
        
        return 
    indexMonth;


  4. #4
    grazie 1000

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.