Guest User

Untitled

a guest
Nov 22nd, 2017
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. DECLARE @años AS INTEGER
  2. DECLARE @meses AS INTEGER
  3. DECLARE @dias AS INTEGER
  4. DECLARE @fecha AS DATETIME
  5. DECLARE @hoy AS DATETIME
  6.  
  7. SET @fecha = '19920624'
  8. SET @hoy = GETDATE()
  9. SET @años = DATEDIFF("yy", @fecha, @hoy)
  10. IF DATEADD("yy", @años, @fecha) > @hoy
  11. SET @años = @años - 1
  12. SET @fecha = DATEADD("yy", @años, @fecha)
  13. SET @meses = DATEDIFF("mm", @fecha, @hoy)
  14. IF DATEADD("mm", @meses, @fecha) > @hoy
  15. SET @meses = @meses - 1
  16. SET @fecha = DATEADD("mm", @meses, @fecha)
  17. SET @dias = DATEDIFF("dd", @fecha, @hoy)
  18. SET @fecha = DATEADD("dd", @dias, @fecha)
  19. PRINT 'Tu edad es de ' + LTRIM(STR(@años)) + ' años ' + LTRIM(STR(@meses)) + ' meses y ' + LTRIM(STR(@dias)) + ' días.'
Add Comment
Please, Sign In to add comment