First thing is to supply data in a usable form See ?dput for one easy way of doing it.
In any case, assuming those dates and times are character values something like this should work but not tested on your data. Assuming the data frame is called dtime dtime[,1] <- strptime(dtime[,1], "%d/%m/%Y %H:%M")) diff(dtime[,1]) John Kane Kingston ON Canada > -----Original Message----- > From: antony.akk...@ge.com > Sent: Thu, 14 Jun 2012 03:08:25 -0700 (PDT) > To: r-help@r-project.org > Subject: [R] Time difference between two dates/timing > > Hi, > > > Here, i have a matrix like this > > MyMatrix <- > > *DATETIME HEADER1 HEADER2* > 1/1/2010 0:10 197.1947 100.0859 > 1/1/2010 0:20 203.8811 100.1013 > 1/1/2010 0:30 206.564 100.0433 > 1/1/2010 0:40 207.9563 99.9393 > > i want to get the time difference in minutes between two date. > > TimeDiff <- MyMatrix[1,1] - MyMatrix[2,1] > TimeDiff <- 10 (need to get like this ) > > Could you please help me ? > > > -- > View this message in context: > http://r.789695.n4.nabble.com/Time-difference-between-two-dates-timing-tp4633353.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. ____________________________________________________________ FREE 3D EARTH SCREENSAVER - Watch the Earth right on your desktop! ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.