“Conocimientos Programación>Rubí Programación

Cómo convertir garrapatas a una Fecha

2011/3/5
Ordenadores almacenan la hora actual en cuanto al número de "clics " que han transcurrido desde una fecha determinada , conocido como el principio de la "época ". Una marca es una metáfora para el sonido de tic hecha por un reloj analógico cada segundo, sin embargo, la longitud de una señal varía para cada sistema operativo. Sistemas Unix tienen un segundo de garrapata , mientras que los sistemas Windows utilizan una marca de 100 nanosegundos y los sistemas Mac OS X tiene una marca de un milisegundo. Del mismo modo , los diferentes sistemas utilizan diferentes fechas para marcar el inicio de su época. Para Windows , esa fecha es 01 de enero 1601 , precisamente en la medianoche UT /GMT . Para Unix y Mac OS X, la época se inicia el 1 de enero de 1970, exactamente a la medianoche UT /GMT . Usted puede escribir un programa simple en el Rubí de idiomas gratis que tendrá un número de pasos y calcular la fecha actual de los mismos. Cosas que necesitará sobre Ruby
Ver Más instrucciones
1

abrir un editor de texto y guarde el documento con el nombre " tick2time.rb . "

2

Pega el siguiente código en él :

# /usr /bin /ruby

ticks = Integer ( argv [ 1 ] )

si ARGV [ ,"0 ] == " - s ":

# hacer nada

elsif ARGV [ 0 ] == "- ms" :

registros = garrapatas /1000

elsif ARGV [ 0 ] == "- ns ":

registros = garrapatas /1000000

End of

pone Time.at ( garrapatas )

la primera línea es sólo para usuarios de Mac OS X o Linux : se debe identificar la ubicación donde está instalado Ruby. El programa toma el número de pasos de la línea de comandos junto con una " longitud tick" argumento de que se puede establecer en "- s " de segundo ", - ms" para milisegundo o "- ns" de nanosegundo. Cualquiera que sea la longitud de garrapata es , se ajusta a la garrapata segundos de longitud que Ruby espera para su función Time.
3

Guarde su trabajo .

Página anterior:
Página siguiente:
Rubí Programación
¿Qué es un script de Ruby
Cómo agregar Plataforma NetBeans Ruby
Cómo acelerar Rubí Script
¿Cómo se crea un controlador Utilizando un andamio con Ruby on Rails
IronRuby Vs . Rubí Net
Cómo encontrar a un elemento de matriz en Ruby
Cómo comprobar el objeto Cero en Ruby
Cómo comprobar su ranking Google Con Ruby
Conocimientos Informáticos © http://www.ordenador.online