Weblogs Código

RecorteX

» formato
73 usuarios y 244 recortes de código
Usuario

Contraseña
Crear cuenta
Estás viendo los recortes de la etiqueta formato

RSS
Recortes: 3

Etiquetas relacionadas:
php
pesos
español
hora
castellano
fecha
negativos
cristiano
signo
fechas
net
date
string
fichero
numero
double
vbnet
formatear

Funcion para dar formato a un string

Esta funcion en V .net 2005 da formato a un numero que lo tienes como string y quieres regresarlo como string con pesos o numeros negativos. De ahi se puede partir para muchas otras cosas.!

 
    Private Function darFormato(ByVal numeroStr As String) As String
        Try
            If numeroStr = "" Or numeroStr = "0" Then
                Return ""
            Else
                Return CDbl(numeroStr).ToString("$#,###.##;($#,###.##);Zero")
            End If
        Catch ex As Exception
            Throw ex
        End Try
    End Function
 

Formatear una fecha/hora en castellano

Con estas dos líneas se puede formatear una fecha en castellano (y en otro idioma instalado):
Se puede conseguir ayuda en la web de PHP (http://es.php.net/strftime)

 
  // Establecer la constante global LC_TIME a español
  // NOTA: Esto se establece globalmente para PHP, si éste está
  // cargado como Módulo en vez de CGI. Esto es, desde que se establece
  // hasta que se cierra PHP, no hasta que termina el script.
  setlocale(LC_TIME, 'sp');
 
  // Es un poco diferente a la función Date() pero los argumentos son los mismos
  echo strftime('%A, %d de %B de %Y');
 
  // Escribe: martes, 19 de junio de 2007
 

Formatear tamaño de archivos

Esta simple funcion nos mostrara el tamaño de los archivos en bytes, Kbytes, Megas o Gb, podriamos mostrar tambien Teras pero de momento me parece que no es muy necesario, util en galerias de imagenes o listado de directorios.
 
function getsizebytes($sz)
{
	if($sz < 1024) return ($sz . " bytes");
	if($sz < 1048576) return (number_format($sz/1024, 2)." Kb");
	if($sz < 1073741824) return (number_format($sz/1048576, 2)." Mb");
 
	return (number_format($sz/1073741824, 2)." Gb");
}
 
Proyecto: Juanjo Navarro, 2006 - Diseño: Albin