Aller au contenu

Module:Test

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 2 octobre 2015 à 19:00 et modifiée en dernier par Hexasoft (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

 Documentation[voir] [modifier] [historique] [purger]

Voir : {{Test-module}}

local p = {}
local dates = require "Module:Date complexe"

function p.test(frame)
	local tests = {
		{'1922', '1912'},
		{'1912', '1922'},
		{'1912', '1912'},
		{'-100', '45'},
		{'1900-06', '1899-07'},
		{'1900-06-03', '1900-05-05'},
		{'1900-06-03', '1900-06'},
	}
	local s = ''
	for i, j in pairs(tests) do
		s = s .. '<br />*' .. tostring(dates.before(j[1], j[2]))
	end
	return s
end

function p.us(frame)
	local opt = trim(frame.args[1] or frame:getParent().args[1])
	
	return mw.text.unstrip(opt)
end


return p