Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Porting da C# a Java

  1. #1

    Porting da C# a Java

    Ciao vorrei fare il porting di una classe da C# a Java , che in pratica realizza la differenza di un intervallo di tempo

    public TimeSpan(Date start, Date end)
    {

    TimeSpan diff = end.Subtract(start);
    this.hours = diff.hours;
    this.minutes = diff.minutes;
    this.seconds = diff.seconds;

    TimeSpan tmp = new TimeSpan(diff.hours, diff.minutes, diff.seconds);

    result = tmp.toString();
    }
    mi interessa soprattutto come posso implementare il metodo Subtract
    grazieee
    fai un salto nelle news informatiche
    http://raffaelemorra.altervista.org

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Porting da C# a Java

    Originariamente inviato da arock84
    Ciao vorrei fare il porting di una classe da C# a Java , che in pratica realizza la differenza di un intervallo di tempo

    mi interessa soprattutto come posso implementare il metodo Subtract
    In Java un java.util.Date rappresenta un istante nel tempo con la precisione del millisecondo. Un Date contiene un long (vedi getTime()) con il numero di millisecondi dalla "epoch" (il solito inizio del 1970). Fai la differenza tra 2 valori e ti puoi calcolare tutto quello che vuoi.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.